2024.11.09 00:49:33.872035 [ 1 ] {} Application: Starting ClickHouse 23.8.7.1 (revision: 54477, git hash: b6a391579f09dde47a1aa5602e154e7fcde80d1e, build id: ), PID 19887 2024.11.09 00:49:33.872438 [ 1 ] {} Application: starting up 2024.11.09 00:49:33.872492 [ 1 ] {} Application: OS name: SunOS, version: 5.11, architecture: i86pc 2024.11.09 00:49:33.882236 [ 1 ] {} Application: Available RAM: 31.99 GiB; physical cores: 8; logical cores: 8. 2024.11.09 00:49:33.886507 [ 1 ] {} Application: rlimit on number of file descriptors is 65536 2024.11.09 00:49:33.886561 [ 1 ] {} Application: Initializing DateLUT. 2024.11.09 00:49:33.886572 [ 1 ] {} Application: Initialized DateLUT with time zone 'UTC'. 2024.11.09 00:49:33.886627 [ 1 ] {} Context: Setting up /var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/datastore/tmp/ to store temporary data in it 2024.11.09 00:49:33.887016 [ 1 ] {} Application: Initializing interserver credentials. 2024.11.09 00:49:33.887986 [ 1 ] {} ConfigReloader: Loading config '/var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/config.xml' 2024.11.09 00:49:33.888574 [ 1 ] {} ConfigReloader: Loaded config '/var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/config.xml', performing update on configuration 2024.11.09 00:49:33.888947 [ 1 ] {} Application: Setting max_server_memory_usage was set to 28.79 GiB (31.99 GiB available * 0.90 max_server_memory_usage_to_ram_ratio) 2024.11.09 00:49:33.888967 [ 1 ] {} Application: Setting merges_mutations_memory_usage_soft_limit was set to 16.00 GiB (31.99 GiB available * 0.50 merges_mutations_memory_usage_to_ram_ratio) 2024.11.09 00:49:33.888977 [ 1 ] {} Application: Merges and mutations memory limit is set to 16.00 GiB 2024.11.09 00:49:33.889056 [ 1 ] {} BackgroundSchedulePool/BgBufSchPool: Create BackgroundSchedulePool with 16 threads 2024.11.09 00:49:33.890282 [ 1 ] {} BackgroundSchedulePool/BgSchPool: Create BackgroundSchedulePool with 128 threads 2024.11.09 00:49:33.913610 [ 1 ] {} BackgroundSchedulePool/BgMBSchPool: Create BackgroundSchedulePool with 16 threads 2024.11.09 00:49:33.915274 [ 1 ] {} BackgroundSchedulePool/BgDistSchPool: Create BackgroundSchedulePool with 16 threads 2024.11.09 00:49:33.916745 [ 1 ] {} CertificateReloader: One of paths is empty. Cannot apply new configuration for certificates. Fill all paths and try again. 2024.11.09 00:49:33.916826 [ 1 ] {} ConfigReloader: Loaded config '/var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/config.xml', performed update on configuration 2024.11.09 00:49:33.917937 [ 1 ] {} ConfigReloader: Loading config '/var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/config.xml' 2024.11.09 00:49:33.919759 [ 1 ] {} ConfigReloader: Loaded config '/var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/config.xml', performing update on configuration 2024.11.09 00:49:33.921596 [ 1 ] {} ConfigReloader: Loaded config '/var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/config.xml', performed update on configuration 2024.11.09 00:49:33.921986 [ 1 ] {} Access(user directories): Added users_xml access storage 'users_xml', path: /var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/config.xml 2024.11.09 00:49:33.980712 [ 1 ] {} Context: Initialized background executor for merges and mutations with num_threads=16, num_tasks=32, scheduling_policy=round_robin 2024.11.09 00:49:33.987074 [ 1 ] {} Context: Initialized background executor for move operations with num_threads=8, num_tasks=8 2024.11.09 00:49:33.987577 [ 1 ] {} Context: Initialized background executor for fetches with num_threads=8, num_tasks=8 2024.11.09 00:49:33.988110 [ 1 ] {} Context: Initialized background executor for common operations (e.g. clearing old parts) with num_threads=8, num_tasks=8 2024.11.09 00:49:33.991968 [ 1 ] {} DNSCacheUpdater: Update period 15 seconds 2024.11.09 00:49:33.992004 [ 1 ] {} Application: Loading metadata from /var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/datastore/ 2024.11.09 00:49:33.992675 [ 168 ] {} DNSResolver: Updating DNS cache 2024.11.09 00:49:33.992833 [ 168 ] {} DNSResolver: Updated DNS cache 2024.11.09 00:49:34.003312 [ 1 ] {} DatabaseAtomic (system): Metadata processed, database system has 0 tables and 0 dictionaries in total. 2024.11.09 00:49:34.003345 [ 1 ] {} TablesLoader: Parsed metadata of 0 tables in 1 databases in 0.000529432 sec 2024.11.09 00:49:34.003413 [ 1 ] {} ReferentialDeps: No tables 2024.11.09 00:49:34.003429 [ 1 ] {} LoadingDeps: No tables 2024.11.09 00:49:34.003668 [ 1 ] {} DatabaseAtomic (system): Starting up tables. 2024.11.09 00:49:34.003741 [ 1 ] {} SystemLog: Creating system.query_log from query_log 2024.11.09 00:49:34.027983 [ 1 ] {} SystemLog: Not creating system.query_thread_log since corresponding section 'query_thread_log' is missing from config 2024.11.09 00:49:34.028074 [ 1 ] {} SystemLog: Not creating system.part_log since corresponding section 'part_log' is missing from config 2024.11.09 00:49:34.028194 [ 1 ] {} SystemLog: Not creating system.trace_log since corresponding section 'trace_log' is missing from config 2024.11.09 00:49:34.028209 [ 1 ] {} SystemLog: Not creating system.crash_log since corresponding section 'crash_log' is missing from config 2024.11.09 00:49:34.028247 [ 1 ] {} SystemLog: Not creating system.text_log since corresponding section 'text_log' is missing from config 2024.11.09 00:49:34.028267 [ 1 ] {} SystemLog: Not creating system.metric_log since corresponding section 'metric_log' is missing from config 2024.11.09 00:49:34.028281 [ 1 ] {} SystemLog: Not creating system.filesystem_cache_log since corresponding section 'filesystem_cache_log' is missing from config 2024.11.09 00:49:34.028314 [ 1 ] {} SystemLog: Not creating system.filesystem_read_prefetches_log since corresponding section 'filesystem_read_prefetches_log' is missing from config 2024.11.09 00:49:34.028329 [ 1 ] {} SystemLog: Not creating system.asynchronous_metric_log since corresponding section 'asynchronous_metric_log' is missing from config 2024.11.09 00:49:34.028340 [ 1 ] {} SystemLog: Not creating system.opentelemetry_span_log since corresponding section 'opentelemetry_span_log' is missing from config 2024.11.09 00:49:34.028351 [ 1 ] {} SystemLog: Not creating system.query_views_log since corresponding section 'query_views_log' is missing from config 2024.11.09 00:49:34.028378 [ 1 ] {} SystemLog: Not creating system.zookeeper_log since corresponding section 'zookeeper_log' is missing from config 2024.11.09 00:49:34.028388 [ 1 ] {} SystemLog: Not creating system.session_log since corresponding section 'session_log' is missing from config 2024.11.09 00:49:34.028422 [ 1 ] {} SystemLog: Not creating system.transactions_info_log since corresponding section 'transactions_info_log' is missing from config 2024.11.09 00:49:34.028435 [ 1 ] {} SystemLog: Not creating system.processors_profile_log since corresponding section 'processors_profile_log' is missing from config 2024.11.09 00:49:34.028446 [ 1 ] {} SystemLog: Not creating system.asynchronous_insert_log since corresponding section 'asynchronous_insert_log' is missing from config 2024.11.09 00:49:34.071688 [ 1 ] {} DatabaseCatalog: Found 0 partially dropped tables. Will load them and retry removal. 2024.11.09 00:49:34.073312 [ 1 ] {} DatabaseAtomic (default): Metadata processed, database default has 0 tables and 0 dictionaries in total. 2024.11.09 00:49:34.073378 [ 1 ] {} TablesLoader: Parsed metadata of 0 tables in 1 databases in 0.000105793 sec 2024.11.09 00:49:34.073397 [ 1 ] {} ReferentialDeps: No tables 2024.11.09 00:49:34.073405 [ 1 ] {} LoadingDeps: No tables 2024.11.09 00:49:34.073434 [ 1 ] {} DatabaseAtomic (default): Starting up tables. 2024.11.09 00:49:34.073737 [ 1 ] {} UserDefinedSQLObjectsLoaderFromDisk: Loading user defined objects from /var/tmp/omicron_tmp/test_all-dadde2da8014dd5d-test_oximeter_reregistration.19875.1-clickhouse-NHczzt/datastore/user_defined/ 2024.11.09 00:49:34.073804 [ 1 ] {} UserDefinedSQLObjectsLoaderFromDisk: User defined objects loaded 2024.11.09 00:49:34.073826 [ 1 ] {} Application: Loaded metadata. 2024.11.09 00:49:34.073915 [ 1 ] {} Application: Query Profiler and TraceCollector are disabled because they require PHDR cache to be created (otherwise the function 'dl_iterate_phdr' is not lock free and not async-signal safe). 2024.11.09 00:49:34.073933 [ 1 ] {} Application: TaskStats is not implemented for this OS. IO accounting will be disabled. 2024.11.09 00:49:34.074305 [ 1 ] {} Application: Requested any available port (port == 0), actual port is 47133 2024.11.09 00:49:34.074534 [ 1 ] {} Application: Requested any available port (port == 0), actual port is 42704 2024.11.09 00:49:34.075927 [ 1 ] {} Application: Requested any available port (port == 0), actual port is 54539 2024.11.09 00:49:34.076029 [ 1 ] {} Application: Requested any available port (port == 0), actual port is 36355 2024.11.09 00:49:34.076110 [ 1 ] {} CertificateReloader: One of paths is empty. Cannot apply new configuration for certificates. Fill all paths and try again. 2024.11.09 00:49:34.076337 [ 1 ] {} AsynchronousMetrics: MemoryTracking: was 24.77 MiB, peak 24.77 MiB, free memory in arenas 0.00 B, will set to 127.82 MiB (RSS), difference: 103.05 MiB 2024.11.09 00:49:34.076785 [ 1 ] {} AsynchronousMetrics: Update heavy metrics. Update period 1 sec. Update heavy metrics period 120 sec. Heavy metrics calculation elapsed: 7.1424e-05 sec. 2024.11.09 00:49:34.077553 [ 1 ] {} Application: Listening for http://[::1]:47133 2024.11.09 00:49:34.079203 [ 1 ] {} Application: Listening for native protocol (tcp): [::1]:42704 2024.11.09 00:49:34.079301 [ 1 ] {} Application: Listening for http://127.0.0.1:54539 2024.11.09 00:49:34.079351 [ 1 ] {} Application: Listening for native protocol (tcp): 127.0.0.1:36355 2024.11.09 00:49:34.079365 [ 1 ] {} Application: Ready for connections. 2024.11.09 00:49:36.006903 [ 3 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:51435 2024.11.09 00:49:36.008223 [ 3 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:36.008315 [ 3 ] {} TCP-Session: c51612dd-9f8d-4539-a136-024456830562 Authenticating user 'default' from [::1]:51435 2024.11.09 00:49:36.008365 [ 3 ] {} TCP-Session: c51612dd-9f8d-4539-a136-024456830562 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.008382 [ 3 ] {} TCP-Session: c51612dd-9f8d-4539-a136-024456830562 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.008483 [ 3 ] {} ContextAccess (default): Settings: readonly = 0, allow_ddl = true, allow_introspection_functions = false 2024.11.09 00:49:36.008515 [ 3 ] {} ContextAccess (default): List of all grants: GRANT SHOW, SELECT, INSERT, ALTER, CREATE, DROP, UNDROP TABLE, TRUNCATE, OPTIMIZE, BACKUP, KILL QUERY, KILL TRANSACTION, MOVE PARTITION BETWEEN SHARDS, ACCESS MANAGEMENT, SYSTEM, dictGet, displaySecretsInShowAndSelect, INTROSPECTION, SOURCES, CLUSTER ON *.* WITH GRANT OPTION 2024.11.09 00:49:36.008576 [ 3 ] {} ContextAccess (default): List of all grants including implicit: GRANT SHOW, SELECT, INSERT, ALTER, CREATE, DROP, UNDROP TABLE, TRUNCATE, OPTIMIZE, BACKUP, KILL QUERY, KILL TRANSACTION, MOVE PARTITION BETWEEN SHARDS, ACCESS MANAGEMENT, SYSTEM, dictGet, displaySecretsInShowAndSelect, INTROSPECTION, SOURCES, CLUSTER ON *.* WITH GRANT OPTION 2024.11.09 00:49:36.015007 [ 4 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:45378 2024.11.09 00:49:36.015065 [ 5 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:64755 2024.11.09 00:49:36.016077 [ 4 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:36.016132 [ 4 ] {} TCP-Session: a2d25198-5e1b-4c82-abb9-0f81000e9d06 Authenticating user 'default' from [::1]:45378 2024.11.09 00:49:36.016161 [ 4 ] {} TCP-Session: a2d25198-5e1b-4c82-abb9-0f81000e9d06 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.016182 [ 4 ] {} TCP-Session: a2d25198-5e1b-4c82-abb9-0f81000e9d06 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.016365 [ 5 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:36.016418 [ 5 ] {} TCP-Session: 7b91f076-ae20-48de-8fcf-b8d9e5c379dc Authenticating user 'default' from [::1]:64755 2024.11.09 00:49:36.016462 [ 5 ] {} TCP-Session: 7b91f076-ae20-48de-8fcf-b8d9e5c379dc Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.016477 [ 5 ] {} TCP-Session: 7b91f076-ae20-48de-8fcf-b8d9e5c379dc Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.017288 [ 252 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:52315 2024.11.09 00:49:36.017594 [ 252 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:36.017645 [ 252 ] {} TCP-Session: 93c7b172-8127-4d06-99c5-cf80902b2bf7 Authenticating user 'default' from [::1]:52315 2024.11.09 00:49:36.017674 [ 252 ] {} TCP-Session: 93c7b172-8127-4d06-99c5-cf80902b2bf7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.017687 [ 252 ] {} TCP-Session: 93c7b172-8127-4d06-99c5-cf80902b2bf7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.017809 [ 254 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:54538 2024.11.09 00:49:36.017828 [ 255 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:52247 2024.11.09 00:49:36.018175 [ 256 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:40182 2024.11.09 00:49:36.018218 [ 253 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:62924 2024.11.09 00:49:36.018504 [ 254 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:36.018508 [ 256 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:36.018551 [ 254 ] {} TCP-Session: 33c57740-8906-4746-93e7-28883828ad3f Authenticating user 'default' from [::1]:54538 2024.11.09 00:49:36.018581 [ 256 ] {} TCP-Session: 4b937854-3a53-476d-94dc-ce74250426bd Authenticating user 'default' from [::1]:40182 2024.11.09 00:49:36.018596 [ 254 ] {} TCP-Session: 33c57740-8906-4746-93e7-28883828ad3f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.018637 [ 256 ] {} TCP-Session: 4b937854-3a53-476d-94dc-ce74250426bd Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.018651 [ 254 ] {} TCP-Session: 33c57740-8906-4746-93e7-28883828ad3f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.018671 [ 256 ] {} TCP-Session: 4b937854-3a53-476d-94dc-ce74250426bd Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.018789 [ 253 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:36.018870 [ 253 ] {} TCP-Session: 046d8dbb-06b6-4fec-a16a-d442aa2ca5db Authenticating user 'default' from [::1]:62924 2024.11.09 00:49:36.018899 [ 253 ] {} TCP-Session: 046d8dbb-06b6-4fec-a16a-d442aa2ca5db Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.018923 [ 253 ] {} TCP-Session: 046d8dbb-06b6-4fec-a16a-d442aa2ca5db Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.019073 [ 255 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:36.019101 [ 255 ] {} TCP-Session: 7b4485fb-270f-4961-8172-05151f50308b Authenticating user 'default' from [::1]:52247 2024.11.09 00:49:36.019123 [ 255 ] {} TCP-Session: 7b4485fb-270f-4961-8172-05151f50308b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:36.019134 [ 255 ] {} TCP-Session: 7b4485fb-270f-4961-8172-05151f50308b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:37.000466 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 128.18 MiB, peak 128.18 MiB, free memory in arenas 0.00 B, will set to 129.48 MiB (RSS), difference: 1.30 MiB 2024.11.09 00:49:44.726573 [ 257 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:53518 2024.11.09 00:49:45.378988 [ 257 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:45.379083 [ 257 ] {} TCP-Session: c4d6b262-c890-402e-abee-2ccc6ea51cf3 Authenticating user 'default' from [::1]:53518 2024.11.09 00:49:45.379113 [ 257 ] {} TCP-Session: c4d6b262-c890-402e-abee-2ccc6ea51cf3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.379171 [ 257 ] {} TCP-Session: c4d6b262-c890-402e-abee-2ccc6ea51cf3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.519203 [ 260 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:33311 2024.11.09 00:49:45.519505 [ 261 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:36621 2024.11.09 00:49:45.519729 [ 262 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:36688 2024.11.09 00:49:45.519976 [ 258 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:54076 2024.11.09 00:49:45.520336 [ 259 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:54422 2024.11.09 00:49:45.520407 [ 264 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:53839 2024.11.09 00:49:45.520434 [ 263 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:47543 2024.11.09 00:49:45.520985 [ 265 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:32895 2024.11.09 00:49:45.522186 [ 257 ] {} TCP-Session: c4d6b262-c890-402e-abee-2ccc6ea51cf3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.522838 [ 257 ] {0621fa9a-e9cb-4d1d-b313-e630191fc9ff} executeQuery: (from [::1]:53518) SELECT MAX(value) AS max_version FROM oximeter.version; (stage: Complete) 2024.11.09 00:49:45.526811 [ 258 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:45.526865 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Authenticating user 'default' from [::1]:54076 2024.11.09 00:49:45.526893 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.526905 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.527212 [ 259 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:45.527250 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Authenticating user 'default' from [::1]:54422 2024.11.09 00:49:45.527267 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.527286 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.527455 [ 260 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:45.527456 [ 261 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:45.527519 [ 260 ] {} TCP-Session: be4a2824-d826-464e-9811-c71d1680a16f Authenticating user 'default' from [::1]:33311 2024.11.09 00:49:45.527538 [ 261 ] {} TCP-Session: e05253ad-5357-4d32-9d77-01aa3193e9fa Authenticating user 'default' from [::1]:36621 2024.11.09 00:49:45.527571 [ 260 ] {} TCP-Session: be4a2824-d826-464e-9811-c71d1680a16f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.527587 [ 261 ] {} TCP-Session: e05253ad-5357-4d32-9d77-01aa3193e9fa Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.527607 [ 260 ] {} TCP-Session: be4a2824-d826-464e-9811-c71d1680a16f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.527618 [ 261 ] {} TCP-Session: e05253ad-5357-4d32-9d77-01aa3193e9fa Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.527767 [ 262 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:45.527810 [ 262 ] {} TCP-Session: 1e0f5a91-151c-427b-a1b4-cf403f2e907b Authenticating user 'default' from [::1]:36688 2024.11.09 00:49:45.527826 [ 262 ] {} TCP-Session: 1e0f5a91-151c-427b-a1b4-cf403f2e907b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.527836 [ 262 ] {} TCP-Session: 1e0f5a91-151c-427b-a1b4-cf403f2e907b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.527986 [ 263 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:45.528019 [ 264 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:45.528049 [ 263 ] {} TCP-Session: bea7a585-0c19-4dc1-b722-90966b86b64b Authenticating user 'default' from [::1]:47543 2024.11.09 00:49:45.528069 [ 264 ] {} TCP-Session: 1de06d6d-5f85-4f00-8827-9cea47a7e616 Authenticating user 'default' from [::1]:53839 2024.11.09 00:49:45.528088 [ 265 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:45.528112 [ 263 ] {} TCP-Session: bea7a585-0c19-4dc1-b722-90966b86b64b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.528127 [ 264 ] {} TCP-Session: 1de06d6d-5f85-4f00-8827-9cea47a7e616 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.528166 [ 263 ] {} TCP-Session: bea7a585-0c19-4dc1-b722-90966b86b64b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.528181 [ 265 ] {} TCP-Session: a1627ce4-4d42-4a08-881c-5975c6b167c1 Authenticating user 'default' from [::1]:32895 2024.11.09 00:49:45.528203 [ 264 ] {} TCP-Session: 1de06d6d-5f85-4f00-8827-9cea47a7e616 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.528245 [ 265 ] {} TCP-Session: a1627ce4-4d42-4a08-881c-5975c6b167c1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.528292 [ 265 ] {} TCP-Session: a1627ce4-4d42-4a08-881c-5975c6b167c1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.531362 [ 257 ] {0621fa9a-e9cb-4d1d-b313-e630191fc9ff} executeQuery: Code: 81. DB::Exception: Database oximeter does not exist. (UNKNOWN_DATABASE) (version 23.8.7.1) (from [::1]:53518) (in query: SELECT MAX(value) AS max_version FROM oximeter.version;), Stack trace (when copying this message, always include the lines below): 0. StackTrace::tryCapture() @ 0x0000000010014f57 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 1. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000ffe797f in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 2. DB::Exception::Exception, std::allocator > >(int, FormatStringHelperImpl, std::allocator > >::type>, std::__cxx11::basic_string, std::allocator >&&) @ 0x000000000aa2f697 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 3. DB::DatabaseCatalog::getDatabase(std::__cxx11::basic_string, std::allocator > const&) const @ 0x0000000014ed7a51 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 4. DB::Context::resolveStorageID(DB::StorageID, DB::Context::StorageNamespace) const @ 0x0000000014e8de3d in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 5. DB::JoinedTables::getLeftTableStorage() @ 0x0000000015016a4b in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 6. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::shared_ptr const&, std::shared_ptr const&, std::optional, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000014f910c1 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 7. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014f8f926 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 8. DB::InterpreterSelectWithUnionQuery::buildCurrentChildInterpreter(std::shared_ptr const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014fde706 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 9. DB::InterpreterSelectWithUnionQuery::InterpreterSelectWithUnionQuery(std::shared_ptr const&, std::shared_ptr, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014fdd443 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 10. std::__detail::_MakeUniq::__single_object std::make_unique&, std::shared_ptr&, DB::SelectQueryOptions const&>(std::shared_ptr&, std::shared_ptr&, DB::SelectQueryOptions const&) @ 0x0000000014f67dc7 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 11. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x0000000014f67295 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 12. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) @ 0x0000000015189bd6 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 13. DB::executeQuery(std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr, bool, DB::QueryProcessingStage::Enum) @ 0x0000000015186706 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 14. DB::TCPHandler::runImpl() @ 0x0000000015b2646a in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 15. DB::TCPHandler::run() @ 0x0000000015b3661c in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 16. Poco::Net::TCPServerConnection::start() @ 0x000000001954534c in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 17. Poco::Net::TCPServerDispatcher::run() @ 0x0000000019545821 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 18. Poco::PooledThread::run() @ 0x00000000195aa732 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 19. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000195a81e5 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 20. _thrp_setup @ 0x0000000000114f37 in /lib/amd64/libc.so.1 2024.11.09 00:49:45.531564 [ 257 ] {0621fa9a-e9cb-4d1d-b313-e630191fc9ff} TCPHandler: Code: 81. DB::Exception: Database oximeter does not exist. (UNKNOWN_DATABASE), Stack trace (when copying this message, always include the lines below): 0. StackTrace::tryCapture() @ 0x0000000010014f57 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 1. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000ffe797f in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 2. DB::Exception::Exception, std::allocator > >(int, FormatStringHelperImpl, std::allocator > >::type>, std::__cxx11::basic_string, std::allocator >&&) @ 0x000000000aa2f697 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 3. DB::DatabaseCatalog::getDatabase(std::__cxx11::basic_string, std::allocator > const&) const @ 0x0000000014ed7a51 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 4. DB::Context::resolveStorageID(DB::StorageID, DB::Context::StorageNamespace) const @ 0x0000000014e8de3d in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 5. DB::JoinedTables::getLeftTableStorage() @ 0x0000000015016a4b in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 6. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::shared_ptr const&, std::shared_ptr const&, std::optional, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000014f910c1 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 7. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014f8f926 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 8. DB::InterpreterSelectWithUnionQuery::buildCurrentChildInterpreter(std::shared_ptr const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014fde706 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 9. DB::InterpreterSelectWithUnionQuery::InterpreterSelectWithUnionQuery(std::shared_ptr const&, std::shared_ptr, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014fdd443 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 10. std::__detail::_MakeUniq::__single_object std::make_unique&, std::shared_ptr&, DB::SelectQueryOptions const&>(std::shared_ptr&, std::shared_ptr&, DB::SelectQueryOptions const&) @ 0x0000000014f67dc7 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 11. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x0000000014f67295 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 12. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) @ 0x0000000015189bd6 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 13. DB::executeQuery(std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr, bool, DB::QueryProcessingStage::Enum) @ 0x0000000015186706 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 14. DB::TCPHandler::runImpl() @ 0x0000000015b2646a in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 15. DB::TCPHandler::run() @ 0x0000000015b3661c in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 16. Poco::Net::TCPServerConnection::start() @ 0x000000001954534c in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 17. Poco::Net::TCPServerDispatcher::run() @ 0x0000000019545821 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 18. Poco::PooledThread::run() @ 0x00000000195aa732 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 19. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000195a81e5 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 20. _thrp_setup @ 0x0000000000114f37 in /lib/amd64/libc.so.1 2024.11.09 00:49:45.531670 [ 257 ] {0621fa9a-e9cb-4d1d-b313-e630191fc9ff} TCPHandler: Processed in 0.010117497 sec. 2024.11.09 00:49:45.644377 [ 257 ] {} TCPHandler: Done processing connection. 2024.11.09 00:49:45.644466 [ 257 ] {} TCP-Session: c4d6b262-c890-402e-abee-2ccc6ea51cf3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:45.647495 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.647814 [ 258 ] {47080f38-f54d-4635-90b4-851f05343b81} executeQuery: (from [::1]:54076) SELECT MAX(value) AS max_version FROM oximeter.version; (stage: Complete) 2024.11.09 00:49:45.648472 [ 258 ] {47080f38-f54d-4635-90b4-851f05343b81} executeQuery: Code: 81. DB::Exception: Database oximeter does not exist. (UNKNOWN_DATABASE) (version 23.8.7.1) (from [::1]:54076) (in query: SELECT MAX(value) AS max_version FROM oximeter.version;), Stack trace (when copying this message, always include the lines below): 0. StackTrace::tryCapture() @ 0x0000000010014f57 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 1. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000ffe797f in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 2. DB::Exception::Exception, std::allocator > >(int, FormatStringHelperImpl, std::allocator > >::type>, std::__cxx11::basic_string, std::allocator >&&) @ 0x000000000aa2f697 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 3. DB::DatabaseCatalog::getDatabase(std::__cxx11::basic_string, std::allocator > const&) const @ 0x0000000014ed7a51 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 4. DB::Context::resolveStorageID(DB::StorageID, DB::Context::StorageNamespace) const @ 0x0000000014e8de3d in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 5. DB::JoinedTables::getLeftTableStorage() @ 0x0000000015016a4b in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 6. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::shared_ptr const&, std::shared_ptr const&, std::optional, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000014f910c1 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 7. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014f8f926 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 8. DB::InterpreterSelectWithUnionQuery::buildCurrentChildInterpreter(std::shared_ptr const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014fde706 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 9. DB::InterpreterSelectWithUnionQuery::InterpreterSelectWithUnionQuery(std::shared_ptr const&, std::shared_ptr, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014fdd443 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 10. std::__detail::_MakeUniq::__single_object std::make_unique&, std::shared_ptr&, DB::SelectQueryOptions const&>(std::shared_ptr&, std::shared_ptr&, DB::SelectQueryOptions const&) @ 0x0000000014f67dc7 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 11. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x0000000014f67295 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 12. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) @ 0x0000000015189bd6 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 13. DB::executeQuery(std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr, bool, DB::QueryProcessingStage::Enum) @ 0x0000000015186706 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 14. DB::TCPHandler::runImpl() @ 0x0000000015b2646a in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 15. DB::TCPHandler::run() @ 0x0000000015b3661c in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 16. Poco::Net::TCPServerConnection::start() @ 0x000000001954534c in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 17. Poco::Net::TCPServerDispatcher::run() @ 0x0000000019545821 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 18. Poco::PooledThread::run() @ 0x00000000195aa732 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 19. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000195a81e5 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 20. _thrp_setup @ 0x0000000000114f37 in /lib/amd64/libc.so.1 2024.11.09 00:49:45.648623 [ 258 ] {47080f38-f54d-4635-90b4-851f05343b81} TCPHandler: Code: 81. DB::Exception: Database oximeter does not exist. (UNKNOWN_DATABASE), Stack trace (when copying this message, always include the lines below): 0. StackTrace::tryCapture() @ 0x0000000010014f57 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 1. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x000000000ffe797f in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 2. DB::Exception::Exception, std::allocator > >(int, FormatStringHelperImpl, std::allocator > >::type>, std::__cxx11::basic_string, std::allocator >&&) @ 0x000000000aa2f697 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 3. DB::DatabaseCatalog::getDatabase(std::__cxx11::basic_string, std::allocator > const&) const @ 0x0000000014ed7a51 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 4. DB::Context::resolveStorageID(DB::StorageID, DB::Context::StorageNamespace) const @ 0x0000000014e8de3d in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 5. DB::JoinedTables::getLeftTableStorage() @ 0x0000000015016a4b in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 6. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::shared_ptr const&, std::shared_ptr const&, std::optional, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000014f910c1 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 7. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::shared_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014f8f926 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 8. DB::InterpreterSelectWithUnionQuery::buildCurrentChildInterpreter(std::shared_ptr const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014fde706 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 9. DB::InterpreterSelectWithUnionQuery::InterpreterSelectWithUnionQuery(std::shared_ptr const&, std::shared_ptr, DB::SelectQueryOptions const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) @ 0x0000000014fdd443 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 10. std::__detail::_MakeUniq::__single_object std::make_unique&, std::shared_ptr&, DB::SelectQueryOptions const&>(std::shared_ptr&, std::shared_ptr&, DB::SelectQueryOptions const&) @ 0x0000000014f67dc7 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 11. DB::InterpreterFactory::get(std::shared_ptr&, std::shared_ptr, DB::SelectQueryOptions const&) @ 0x0000000014f67295 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 12. DB::executeQueryImpl(char const*, char const*, std::shared_ptr, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) @ 0x0000000015189bd6 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 13. DB::executeQuery(std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr, bool, DB::QueryProcessingStage::Enum) @ 0x0000000015186706 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 14. DB::TCPHandler::runImpl() @ 0x0000000015b2646a in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 15. DB::TCPHandler::run() @ 0x0000000015b3661c in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 16. Poco::Net::TCPServerConnection::start() @ 0x000000001954534c in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 17. Poco::Net::TCPServerDispatcher::run() @ 0x0000000019545821 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 18. Poco::PooledThread::run() @ 0x00000000195aa732 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 19. Poco::ThreadImpl::runnableEntry(void*) @ 0x00000000195a81e5 in /work/oxidecomputer/omicron/out/clickhouse/clickhouse 20. _thrp_setup @ 0x0000000000114f37 in /lib/amd64/libc.so.1 2024.11.09 00:49:45.648718 [ 258 ] {47080f38-f54d-4635-90b4-851f05343b81} TCPHandler: Processed in 0.001437864 sec. 2024.11.09 00:49:45.691320 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.691638 [ 259 ] {4242d9bb-3aa4-462d-ac3b-6e826ca5055e} executeQuery: (from [::1]:54422) DROP DATABASE IF EXISTS oximeter (stage: Complete) 2024.11.09 00:49:45.691867 [ 259 ] {4242d9bb-3aa4-462d-ac3b-6e826ca5055e} TCPHandler: Processed in 0.000771898 sec. 2024.11.09 00:49:45.711865 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.712219 [ 258 ] {9a2b7745-8b28-45e2-aecf-1ec5a1f96f54} executeQuery: (from [::1]:54076) CREATE DATABASE IF NOT EXISTS oximeter (stage: Complete) 2024.11.09 00:49:45.712339 [ 258 ] {9a2b7745-8b28-45e2-aecf-1ec5a1f96f54} ContextAccess (default): Access granted: CREATE DATABASE ON oximeter.* 2024.11.09 00:49:45.713611 [ 258 ] {9a2b7745-8b28-45e2-aecf-1ec5a1f96f54} DatabaseAtomic (oximeter): Metadata processed, database oximeter has 0 tables and 0 dictionaries in total. 2024.11.09 00:49:45.713650 [ 258 ] {9a2b7745-8b28-45e2-aecf-1ec5a1f96f54} TablesLoader: Parsed metadata of 0 tables in 1 databases in 9.1514e-05 sec 2024.11.09 00:49:45.713664 [ 258 ] {9a2b7745-8b28-45e2-aecf-1ec5a1f96f54} ReferentialDeps: No tables 2024.11.09 00:49:45.713673 [ 258 ] {9a2b7745-8b28-45e2-aecf-1ec5a1f96f54} LoadingDeps: No tables 2024.11.09 00:49:45.713700 [ 258 ] {9a2b7745-8b28-45e2-aecf-1ec5a1f96f54} DatabaseAtomic (oximeter): Starting up tables. 2024.11.09 00:49:45.713787 [ 258 ] {9a2b7745-8b28-45e2-aecf-1ec5a1f96f54} TCPHandler: Processed in 0.002102558 sec. 2024.11.09 00:49:45.730854 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.731280 [ 259 ] {dca0c908-b0fb-47cc-9ddd-42382dff0c08} executeQuery: (from [::1]:54422) /* The version table contains metadata about the `oximeter` database */ CREATE TABLE IF NOT EXISTS oximeter.version ( value UInt64, timestamp DateTime64(9, 'UTC') ) ENGINE = MergeTree() ORDER BY (value, timestamp) (stage: Complete) 2024.11.09 00:49:45.731451 [ 259 ] {dca0c908-b0fb-47cc-9ddd-42382dff0c08} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.version 2024.11.09 00:49:45.733215 [ 259 ] {dca0c908-b0fb-47cc-9ddd-42382dff0c08} StoragePolicy (default): Storage policy default created, total volumes 1 2024.11.09 00:49:45.734503 [ 259 ] {dca0c908-b0fb-47cc-9ddd-42382dff0c08} oximeter.version (7b13aac9-5a6d-4d6e-8f6b-9b0ba78b74cd): Loading data parts 2024.11.09 00:49:45.736293 [ 259 ] {dca0c908-b0fb-47cc-9ddd-42382dff0c08} oximeter.version (7b13aac9-5a6d-4d6e-8f6b-9b0ba78b74cd): There are no data parts 2024.11.09 00:49:45.737804 [ 259 ] {dca0c908-b0fb-47cc-9ddd-42382dff0c08} TCPHandler: Processed in 0.007147869 sec. 2024.11.09 00:49:45.750141 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.750429 [ 258 ] {a663bb32-0149-4d4f-b112-41240bfd488e} executeQuery: (from [::1]:54076) /* The measurement tables contain all individual samples from each timeseries. * * Each table stores a single datum type, and otherwise contains nearly the same * structure. The primary sorting key is on the timeseries name, key, and then * timestamp, so that all timeseries from the same schema are grouped, followed * by all samples from the same timeseries. * * This reflects that one usually looks up the _key_ in one or more field table, * and then uses that to index quickly into the measurements tables. */ CREATE TABLE IF NOT EXISTS oximeter.measurements_bool ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Bool) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.750532 [ 258 ] {a663bb32-0149-4d4f-b112-41240bfd488e} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_bool 2024.11.09 00:49:45.752805 [ 258 ] {a663bb32-0149-4d4f-b112-41240bfd488e} oximeter.measurements_bool (2a11e2a4-d62b-4c49-8f8a-849439f937f3): Loading data parts 2024.11.09 00:49:45.753292 [ 258 ] {a663bb32-0149-4d4f-b112-41240bfd488e} oximeter.measurements_bool (2a11e2a4-d62b-4c49-8f8a-849439f937f3): There are no data parts 2024.11.09 00:49:45.754756 [ 258 ] {a663bb32-0149-4d4f-b112-41240bfd488e} TCPHandler: Processed in 0.004710078 sec. 2024.11.09 00:49:45.781677 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.782055 [ 259 ] {d6d1cf0a-59c2-4fe3-b70d-4070358a4ba3} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_i8 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Int8) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.782160 [ 259 ] {d6d1cf0a-59c2-4fe3-b70d-4070358a4ba3} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_i8 2024.11.09 00:49:45.784253 [ 259 ] {d6d1cf0a-59c2-4fe3-b70d-4070358a4ba3} oximeter.measurements_i8 (8894c609-7d90-4d29-82a6-40925c2075e7): Loading data parts 2024.11.09 00:49:45.784774 [ 259 ] {d6d1cf0a-59c2-4fe3-b70d-4070358a4ba3} oximeter.measurements_i8 (8894c609-7d90-4d29-82a6-40925c2075e7): There are no data parts 2024.11.09 00:49:45.785962 [ 259 ] {d6d1cf0a-59c2-4fe3-b70d-4070358a4ba3} TCPHandler: Processed in 0.004465157 sec. 2024.11.09 00:49:45.804112 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.804409 [ 258 ] {08022208-5af4-424c-9b6c-afd2b58481df} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_u8 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(UInt8) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.804529 [ 258 ] {08022208-5af4-424c-9b6c-afd2b58481df} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_u8 2024.11.09 00:49:45.806238 [ 258 ] {08022208-5af4-424c-9b6c-afd2b58481df} oximeter.measurements_u8 (fdedf49f-df14-4176-b93c-af612a3a1558): Loading data parts 2024.11.09 00:49:45.806988 [ 258 ] {08022208-5af4-424c-9b6c-afd2b58481df} oximeter.measurements_u8 (fdedf49f-df14-4176-b93c-af612a3a1558): There are no data parts 2024.11.09 00:49:45.808858 [ 258 ] {08022208-5af4-424c-9b6c-afd2b58481df} TCPHandler: Processed in 0.004865982 sec. 2024.11.09 00:49:45.822755 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.823037 [ 259 ] {eece321e-4a1b-473b-beb5-707a04df760c} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_i16 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Int16) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.823118 [ 259 ] {eece321e-4a1b-473b-beb5-707a04df760c} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_i16 2024.11.09 00:49:45.824972 [ 259 ] {eece321e-4a1b-473b-beb5-707a04df760c} oximeter.measurements_i16 (9c1e62b1-a189-437b-bca5-195860fe7177): Loading data parts 2024.11.09 00:49:45.825389 [ 259 ] {eece321e-4a1b-473b-beb5-707a04df760c} oximeter.measurements_i16 (9c1e62b1-a189-437b-bca5-195860fe7177): There are no data parts 2024.11.09 00:49:45.826915 [ 259 ] {eece321e-4a1b-473b-beb5-707a04df760c} TCPHandler: Processed in 0.004254094 sec. 2024.11.09 00:49:45.836901 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.837318 [ 258 ] {7056e2b6-dcb0-497b-b710-e14cf4153133} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_u16 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(UInt16) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.837383 [ 258 ] {7056e2b6-dcb0-497b-b710-e14cf4153133} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_u16 2024.11.09 00:49:45.839365 [ 258 ] {7056e2b6-dcb0-497b-b710-e14cf4153133} oximeter.measurements_u16 (40d93b65-bd26-4ddd-91fd-138e1cbe49df): Loading data parts 2024.11.09 00:49:45.839937 [ 258 ] {7056e2b6-dcb0-497b-b710-e14cf4153133} oximeter.measurements_u16 (40d93b65-bd26-4ddd-91fd-138e1cbe49df): There are no data parts 2024.11.09 00:49:45.841615 [ 258 ] {7056e2b6-dcb0-497b-b710-e14cf4153133} TCPHandler: Processed in 0.004811683 sec. 2024.11.09 00:49:45.846730 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.846999 [ 259 ] {39e8f249-7b4e-4a8a-8aa9-5ec5aac7e820} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_i32 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Int32) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.847073 [ 259 ] {39e8f249-7b4e-4a8a-8aa9-5ec5aac7e820} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_i32 2024.11.09 00:49:45.848880 [ 259 ] {39e8f249-7b4e-4a8a-8aa9-5ec5aac7e820} oximeter.measurements_i32 (c2a20b04-4422-4332-94bc-8945dc6c39c4): Loading data parts 2024.11.09 00:49:45.849317 [ 259 ] {39e8f249-7b4e-4a8a-8aa9-5ec5aac7e820} oximeter.measurements_i32 (c2a20b04-4422-4332-94bc-8945dc6c39c4): There are no data parts 2024.11.09 00:49:45.850586 [ 259 ] {39e8f249-7b4e-4a8a-8aa9-5ec5aac7e820} TCPHandler: Processed in 0.003948711 sec. 2024.11.09 00:49:45.851789 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.852192 [ 258 ] {1332a7b1-4615-4e79-b293-c915ccece198} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_u32 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(UInt32) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.852414 [ 258 ] {1332a7b1-4615-4e79-b293-c915ccece198} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_u32 2024.11.09 00:49:45.854641 [ 258 ] {1332a7b1-4615-4e79-b293-c915ccece198} oximeter.measurements_u32 (02f79b95-4df4-4cd5-a841-5046c1508eb9): Loading data parts 2024.11.09 00:49:45.855075 [ 258 ] {1332a7b1-4615-4e79-b293-c915ccece198} oximeter.measurements_u32 (02f79b95-4df4-4cd5-a841-5046c1508eb9): There are no data parts 2024.11.09 00:49:45.856509 [ 258 ] {1332a7b1-4615-4e79-b293-c915ccece198} TCPHandler: Processed in 0.004912475 sec. 2024.11.09 00:49:45.861857 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.862223 [ 259 ] {495e0968-796d-4f75-b61f-0e33844f2e48} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_i64 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Int64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.862320 [ 259 ] {495e0968-796d-4f75-b61f-0e33844f2e48} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_i64 2024.11.09 00:49:45.864396 [ 259 ] {495e0968-796d-4f75-b61f-0e33844f2e48} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a): Loading data parts 2024.11.09 00:49:45.864773 [ 259 ] {495e0968-796d-4f75-b61f-0e33844f2e48} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a): There are no data parts 2024.11.09 00:49:45.866109 [ 259 ] {495e0968-796d-4f75-b61f-0e33844f2e48} TCPHandler: Processed in 0.004481721 sec. 2024.11.09 00:49:45.868827 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.869200 [ 258 ] {915b3422-e861-4845-957d-05033d96a0f4} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_u64 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(UInt64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.869308 [ 258 ] {915b3422-e861-4845-957d-05033d96a0f4} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_u64 2024.11.09 00:49:45.871465 [ 258 ] {915b3422-e861-4845-957d-05033d96a0f4} oximeter.measurements_u64 (6d5181ab-c808-479a-838e-aee9ecc561a4): Loading data parts 2024.11.09 00:49:45.871986 [ 258 ] {915b3422-e861-4845-957d-05033d96a0f4} oximeter.measurements_u64 (6d5181ab-c808-479a-838e-aee9ecc561a4): There are no data parts 2024.11.09 00:49:45.873997 [ 258 ] {915b3422-e861-4845-957d-05033d96a0f4} TCPHandler: Processed in 0.00534873 sec. 2024.11.09 00:49:45.875948 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.876292 [ 259 ] {eaf07cac-b170-4f97-90ec-7f937d72d8c0} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_f32 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Float32) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.876372 [ 259 ] {eaf07cac-b170-4f97-90ec-7f937d72d8c0} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_f32 2024.11.09 00:49:45.878329 [ 259 ] {eaf07cac-b170-4f97-90ec-7f937d72d8c0} oximeter.measurements_f32 (39196a9f-3859-4268-9333-92aced480e3c): Loading data parts 2024.11.09 00:49:45.878822 [ 259 ] {eaf07cac-b170-4f97-90ec-7f937d72d8c0} oximeter.measurements_f32 (39196a9f-3859-4268-9333-92aced480e3c): There are no data parts 2024.11.09 00:49:45.880121 [ 259 ] {eaf07cac-b170-4f97-90ec-7f937d72d8c0} TCPHandler: Processed in 0.004263953 sec. 2024.11.09 00:49:45.880897 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.881293 [ 258 ] {23bdeca5-3a0e-4ed5-b636-0a08742ae3bb} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_f64 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.881434 [ 258 ] {23bdeca5-3a0e-4ed5-b636-0a08742ae3bb} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_f64 2024.11.09 00:49:45.883845 [ 258 ] {23bdeca5-3a0e-4ed5-b636-0a08742ae3bb} oximeter.measurements_f64 (cdead253-1eeb-4c81-9511-9f7845843172): Loading data parts 2024.11.09 00:49:45.884712 [ 258 ] {23bdeca5-3a0e-4ed5-b636-0a08742ae3bb} oximeter.measurements_f64 (cdead253-1eeb-4c81-9511-9f7845843172): There are no data parts 2024.11.09 00:49:45.886171 [ 258 ] {23bdeca5-3a0e-4ed5-b636-0a08742ae3bb} TCPHandler: Processed in 0.005485455 sec. 2024.11.09 00:49:45.887608 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.888029 [ 259 ] {7d7f22e9-a7d1-48ed-a063-51eb7b72a146} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_string ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(String) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.888193 [ 259 ] {7d7f22e9-a7d1-48ed-a063-51eb7b72a146} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_string 2024.11.09 00:49:45.890343 [ 259 ] {7d7f22e9-a7d1-48ed-a063-51eb7b72a146} oximeter.measurements_string (627cd6af-f7a5-4c10-985b-ea6fa9aac40a): Loading data parts 2024.11.09 00:49:45.890668 [ 259 ] {7d7f22e9-a7d1-48ed-a063-51eb7b72a146} oximeter.measurements_string (627cd6af-f7a5-4c10-985b-ea6fa9aac40a): There are no data parts 2024.11.09 00:49:45.892000 [ 259 ] {7d7f22e9-a7d1-48ed-a063-51eb7b72a146} TCPHandler: Processed in 0.004469205 sec. 2024.11.09 00:49:45.892733 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.893042 [ 258 ] {f544429d-c283-4ee8-a422-9fda5cb46c4b} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_bytes ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), /* * NOTE: Right now we can't unambiguously record a nullable byte array. * Arrays cannot be nested in `Nullable()` types, and encoding the array as * a string isn't palatable for a few reasons. * See: https://github.com/oxidecomputer/omicron/issues/4551 for more * details. */ datum Array(UInt8) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.893130 [ 258 ] {f544429d-c283-4ee8-a422-9fda5cb46c4b} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_bytes 2024.11.09 00:49:45.895661 [ 258 ] {f544429d-c283-4ee8-a422-9fda5cb46c4b} oximeter.measurements_bytes (234ec1c3-47fd-4284-a1cc-adc3259cac33): Loading data parts 2024.11.09 00:49:45.896231 [ 258 ] {f544429d-c283-4ee8-a422-9fda5cb46c4b} oximeter.measurements_bytes (234ec1c3-47fd-4284-a1cc-adc3259cac33): There are no data parts 2024.11.09 00:49:45.898379 [ 258 ] {f544429d-c283-4ee8-a422-9fda5cb46c4b} TCPHandler: Processed in 0.005735236 sec. 2024.11.09 00:49:45.899595 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.900218 [ 259 ] {1cc86258-17b6-4823-bd7c-d16c15d107dd} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativei64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), datum Nullable(Int64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.900362 [ 259 ] {1cc86258-17b6-4823-bd7c-d16c15d107dd} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_cumulativei64 2024.11.09 00:49:45.902823 [ 259 ] {1cc86258-17b6-4823-bd7c-d16c15d107dd} oximeter.measurements_cumulativei64 (9144d061-5860-4086-b153-9f1292bdb52a): Loading data parts 2024.11.09 00:49:45.903386 [ 259 ] {1cc86258-17b6-4823-bd7c-d16c15d107dd} oximeter.measurements_cumulativei64 (9144d061-5860-4086-b153-9f1292bdb52a): There are no data parts 2024.11.09 00:49:45.905683 [ 259 ] {1cc86258-17b6-4823-bd7c-d16c15d107dd} TCPHandler: Processed in 0.006221581 sec. 2024.11.09 00:49:45.906826 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.907616 [ 258 ] {0909851b-d21b-4915-ac8f-5d28c49b87df} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativeu64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), datum Nullable(UInt64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.907729 [ 258 ] {0909851b-d21b-4915-ac8f-5d28c49b87df} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_cumulativeu64 2024.11.09 00:49:45.910490 [ 258 ] {0909851b-d21b-4915-ac8f-5d28c49b87df} oximeter.measurements_cumulativeu64 (4a8f6d76-9b2d-488d-96e7-6bf731ab3d62): Loading data parts 2024.11.09 00:49:45.911081 [ 258 ] {0909851b-d21b-4915-ac8f-5d28c49b87df} oximeter.measurements_cumulativeu64 (4a8f6d76-9b2d-488d-96e7-6bf731ab3d62): There are no data parts 2024.11.09 00:49:45.912338 [ 258 ] {0909851b-d21b-4915-ac8f-5d28c49b87df} TCPHandler: Processed in 0.005598701 sec. 2024.11.09 00:49:45.913880 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.914259 [ 259 ] {aaa7463b-9c42-46e4-be32-52680b9fb9c7} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativef32 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), datum Nullable(Float32) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.914334 [ 259 ] {aaa7463b-9c42-46e4-be32-52680b9fb9c7} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_cumulativef32 2024.11.09 00:49:45.916560 [ 259 ] {aaa7463b-9c42-46e4-be32-52680b9fb9c7} oximeter.measurements_cumulativef32 (3a54ef1e-da1c-4a4a-a21d-e096bb83b325): Loading data parts 2024.11.09 00:49:45.916881 [ 259 ] {aaa7463b-9c42-46e4-be32-52680b9fb9c7} oximeter.measurements_cumulativef32 (3a54ef1e-da1c-4a4a-a21d-e096bb83b325): There are no data parts 2024.11.09 00:49:45.918188 [ 259 ] {aaa7463b-9c42-46e4-be32-52680b9fb9c7} TCPHandler: Processed in 0.004424977 sec. 2024.11.09 00:49:45.920257 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.920770 [ 258 ] {32126676-8e7e-4354-a346-9c0d7f2bba09} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativef64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), datum Nullable(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.920925 [ 258 ] {32126676-8e7e-4354-a346-9c0d7f2bba09} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_cumulativef64 2024.11.09 00:49:45.923423 [ 258 ] {32126676-8e7e-4354-a346-9c0d7f2bba09} oximeter.measurements_cumulativef64 (93849dee-8cac-4c42-abd5-64852f5f240e): Loading data parts 2024.11.09 00:49:45.923930 [ 258 ] {32126676-8e7e-4354-a346-9c0d7f2bba09} oximeter.measurements_cumulativef64 (93849dee-8cac-4c42-abd5-64852f5f240e): There are no data parts 2024.11.09 00:49:45.925520 [ 258 ] {32126676-8e7e-4354-a346-9c0d7f2bba09} TCPHandler: Processed in 0.005715355 sec. 2024.11.09 00:49:45.926917 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.927430 [ 259 ] {03f6b589-4c18-4e74-a9d3-d0a82afa33df} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami8 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), /* * NOTE: Array types cannot be Nullable, see * https://clickhouse.com/docs/en/sql-reference/data-types/nullable * for more details. * * This means we need to use empty arrays to indicate a missing value. This * is unfortunate, and at this point relies on the fact that an * `oximeter::Histogram` cannot have zero bins. If that changes, we'll need * to figure out another way to represent missing samples here. */ bins Array(Int8), counts Array(UInt64), min Int8, max Int8, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.927539 [ 259 ] {03f6b589-4c18-4e74-a9d3-d0a82afa33df} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogrami8 2024.11.09 00:49:45.930455 [ 259 ] {03f6b589-4c18-4e74-a9d3-d0a82afa33df} oximeter.measurements_histogrami8 (4c2d9861-4293-4f01-9fe7-5e64cfb8cac7): Loading data parts 2024.11.09 00:49:45.930941 [ 259 ] {03f6b589-4c18-4e74-a9d3-d0a82afa33df} oximeter.measurements_histogrami8 (4c2d9861-4293-4f01-9fe7-5e64cfb8cac7): There are no data parts 2024.11.09 00:49:45.932157 [ 259 ] {03f6b589-4c18-4e74-a9d3-d0a82afa33df} TCPHandler: Processed in 0.00536887 sec. 2024.11.09 00:49:45.933168 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.933616 [ 258 ] {b90ab0fb-17b0-477b-82be-0ae25cf7acb4} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu8 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(UInt8), counts Array(UInt64), min UInt8, max UInt8, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.933739 [ 258 ] {b90ab0fb-17b0-477b-82be-0ae25cf7acb4} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramu8 2024.11.09 00:49:45.937233 [ 258 ] {b90ab0fb-17b0-477b-82be-0ae25cf7acb4} oximeter.measurements_histogramu8 (c3104d17-6a02-4c9e-9d9f-fe5bccafcb4a): Loading data parts 2024.11.09 00:49:45.937921 [ 258 ] {b90ab0fb-17b0-477b-82be-0ae25cf7acb4} oximeter.measurements_histogramu8 (c3104d17-6a02-4c9e-9d9f-fe5bccafcb4a): There are no data parts 2024.11.09 00:49:45.939942 [ 258 ] {b90ab0fb-17b0-477b-82be-0ae25cf7acb4} TCPHandler: Processed in 0.007121767 sec. 2024.11.09 00:49:45.940879 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.941314 [ 259 ] {61fa0d40-e823-4a29-92b8-220cbd2f75f9} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami16 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Int16), counts Array(UInt64), min Int16, max Int16, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.941412 [ 259 ] {61fa0d40-e823-4a29-92b8-220cbd2f75f9} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogrami16 2024.11.09 00:49:45.944183 [ 259 ] {61fa0d40-e823-4a29-92b8-220cbd2f75f9} oximeter.measurements_histogrami16 (1881fb48-bd7e-4b42-9a35-9ae022d74a3e): Loading data parts 2024.11.09 00:49:45.944931 [ 259 ] {61fa0d40-e823-4a29-92b8-220cbd2f75f9} oximeter.measurements_histogrami16 (1881fb48-bd7e-4b42-9a35-9ae022d74a3e): There are no data parts 2024.11.09 00:49:45.946852 [ 259 ] {61fa0d40-e823-4a29-92b8-220cbd2f75f9} TCPHandler: Processed in 0.00608125 sec. 2024.11.09 00:49:45.948149 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.948711 [ 258 ] {a754d00e-4cdc-4b1e-b3dd-d658a1db36e4} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu16 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(UInt16), counts Array(UInt64), min UInt16, max UInt16, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.948836 [ 258 ] {a754d00e-4cdc-4b1e-b3dd-d658a1db36e4} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramu16 2024.11.09 00:49:45.951848 [ 258 ] {a754d00e-4cdc-4b1e-b3dd-d658a1db36e4} oximeter.measurements_histogramu16 (d8f2b762-e661-41d1-96cc-b1e9ae024db9): Loading data parts 2024.11.09 00:49:45.952275 [ 258 ] {a754d00e-4cdc-4b1e-b3dd-d658a1db36e4} oximeter.measurements_histogramu16 (d8f2b762-e661-41d1-96cc-b1e9ae024db9): There are no data parts 2024.11.09 00:49:45.954025 [ 258 ] {a754d00e-4cdc-4b1e-b3dd-d658a1db36e4} TCPHandler: Processed in 0.006125478 sec. 2024.11.09 00:49:45.954861 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.955389 [ 259 ] {1ccda6aa-bd89-45d4-b9a6-8d939766f197} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami32 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Int32), counts Array(UInt64), min Int32, max Int32, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.955495 [ 259 ] {1ccda6aa-bd89-45d4-b9a6-8d939766f197} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogrami32 2024.11.09 00:49:45.958271 [ 259 ] {1ccda6aa-bd89-45d4-b9a6-8d939766f197} oximeter.measurements_histogrami32 (0fb917d0-d550-4395-938c-f06fa0f12df9): Loading data parts 2024.11.09 00:49:45.958584 [ 259 ] {1ccda6aa-bd89-45d4-b9a6-8d939766f197} oximeter.measurements_histogrami32 (0fb917d0-d550-4395-938c-f06fa0f12df9): There are no data parts 2024.11.09 00:49:45.960436 [ 259 ] {1ccda6aa-bd89-45d4-b9a6-8d939766f197} TCPHandler: Processed in 0.005757761 sec. 2024.11.09 00:49:45.968114 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.968949 [ 258 ] {30e6320b-e816-4b5e-9370-11dd94418025} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu32 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(UInt32), counts Array(UInt64), min UInt32, max UInt32, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.969063 [ 258 ] {30e6320b-e816-4b5e-9370-11dd94418025} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramu32 2024.11.09 00:49:45.971448 [ 258 ] {30e6320b-e816-4b5e-9370-11dd94418025} oximeter.measurements_histogramu32 (2fbc7ad5-77fd-498d-bb06-8c48fcde4b94): Loading data parts 2024.11.09 00:49:45.971865 [ 258 ] {30e6320b-e816-4b5e-9370-11dd94418025} oximeter.measurements_histogramu32 (2fbc7ad5-77fd-498d-bb06-8c48fcde4b94): There are no data parts 2024.11.09 00:49:45.973873 [ 258 ] {30e6320b-e816-4b5e-9370-11dd94418025} TCPHandler: Processed in 0.005927401 sec. 2024.11.09 00:49:45.975243 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.975737 [ 259 ] {f96867dc-2ffa-490d-9ed6-9485b6ccd076} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Int64), counts Array(UInt64), min Int64, max Int64, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.975870 [ 259 ] {f96867dc-2ffa-490d-9ed6-9485b6ccd076} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogrami64 2024.11.09 00:49:45.978871 [ 259 ] {f96867dc-2ffa-490d-9ed6-9485b6ccd076} oximeter.measurements_histogrami64 (35c3d27c-f03f-4f4c-b928-c9a8e897fac7): Loading data parts 2024.11.09 00:49:45.979314 [ 259 ] {f96867dc-2ffa-490d-9ed6-9485b6ccd076} oximeter.measurements_histogrami64 (35c3d27c-f03f-4f4c-b928-c9a8e897fac7): There are no data parts 2024.11.09 00:49:45.981249 [ 259 ] {f96867dc-2ffa-490d-9ed6-9485b6ccd076} TCPHandler: Processed in 0.006186591 sec. 2024.11.09 00:49:45.982058 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.982588 [ 258 ] {a0ea2291-8041-499e-88f0-c37d05dced8e} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(UInt64), counts Array(UInt64), min UInt64, max UInt64, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.982687 [ 258 ] {a0ea2291-8041-499e-88f0-c37d05dced8e} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramu64 2024.11.09 00:49:45.985681 [ 258 ] {a0ea2291-8041-499e-88f0-c37d05dced8e} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Loading data parts 2024.11.09 00:49:45.985979 [ 258 ] {a0ea2291-8041-499e-88f0-c37d05dced8e} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): There are no data parts 2024.11.09 00:49:45.987750 [ 258 ] {a0ea2291-8041-499e-88f0-c37d05dced8e} TCPHandler: Processed in 0.005790015 sec. 2024.11.09 00:49:45.989796 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:45.990324 [ 259 ] {76fb7554-0f47-4efe-979d-9ad9a39a6685} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramf32 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Float32), counts Array(UInt64), min Float32, max Float32, sum_of_samples Float64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:45.990489 [ 259 ] {76fb7554-0f47-4efe-979d-9ad9a39a6685} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramf32 2024.11.09 00:49:45.994229 [ 259 ] {76fb7554-0f47-4efe-979d-9ad9a39a6685} oximeter.measurements_histogramf32 (2b328e6d-6eda-4c0e-b53e-22b186decb81): Loading data parts 2024.11.09 00:49:45.994768 [ 259 ] {76fb7554-0f47-4efe-979d-9ad9a39a6685} oximeter.measurements_histogramf32 (2b328e6d-6eda-4c0e-b53e-22b186decb81): There are no data parts 2024.11.09 00:49:45.997079 [ 259 ] {76fb7554-0f47-4efe-979d-9ad9a39a6685} TCPHandler: Processed in 0.007433382 sec. 2024.11.09 00:49:46.000505 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 135.88 MiB, peak 135.88 MiB, free memory in arenas 0.00 B, will set to 138.68 MiB (RSS), difference: 2.79 MiB 2024.11.09 00:49:46.008356 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.008880 [ 258 ] {9c62f732-dd91-4a22-b2a2-e91c449dacda} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramf64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Float64), counts Array(UInt64), min Float64, max Float64, sum_of_samples Float64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.009019 [ 258 ] {9c62f732-dd91-4a22-b2a2-e91c449dacda} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramf64 2024.11.09 00:49:46.012012 [ 258 ] {9c62f732-dd91-4a22-b2a2-e91c449dacda} oximeter.measurements_histogramf64 (e4ba5e9f-9728-4581-bac3-608ec313135b): Loading data parts 2024.11.09 00:49:46.012506 [ 258 ] {9c62f732-dd91-4a22-b2a2-e91c449dacda} oximeter.measurements_histogramf64 (e4ba5e9f-9728-4581-bac3-608ec313135b): There are no data parts 2024.11.09 00:49:46.015194 [ 258 ] {9c62f732-dd91-4a22-b2a2-e91c449dacda} TCPHandler: Processed in 0.007087478 sec. 2024.11.09 00:49:46.016567 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.016932 [ 259 ] {ef7e0fa5-5b05-453b-9d5a-422d8757c493} executeQuery: (from [::1]:54422) /* The field tables store named dimensions of each timeseries. * * As with the measurement tables, there is one field table for each field data * type. Fields are deduplicated by using the "replacing merge tree", though * this behavior **must not** be relied upon for query correctness. * * The index for the fields differs from the measurements, however. Rows are * sorted by timeseries name, then field name, field value, and finally * timeseries key. This reflects the most common pattern for looking them up: * by field name and possibly value, within a timeseries. The resulting keys are * usually then used to look up measurements. * * NOTE: We may want to consider a secondary index on these tables, sorting by * timeseries name and then key, since it would improve lookups where one * already has the key. Realistically though, these tables are quite small and * so performance benefits will be low in absolute terms. * * TTL: We use a materialized column to expire old field table records. This * column is generated automatically by the database whenever a new row is * inserted. It cannot be inserted directly, nor is it returned in a `SELECT *` * query. Since these tables are `ReplacingMergeTree`s, that means the last * record will remain during a deduplication, which will have the last * timestamp. ClickHouse will then expire old data for us, similar to the * measurement tables. */ CREATE TABLE IF NOT EXISTS oximeter.fields_bool ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Bool, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.017213 [ 259 ] {ef7e0fa5-5b05-453b-9d5a-422d8757c493} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_bool 2024.11.09 00:49:46.019743 [ 259 ] {ef7e0fa5-5b05-453b-9d5a-422d8757c493} oximeter.fields_bool (2d6b40b7-1b0e-498a-9c9f-7552bb35375c): Loading data parts 2024.11.09 00:49:46.020148 [ 259 ] {ef7e0fa5-5b05-453b-9d5a-422d8757c493} oximeter.fields_bool (2d6b40b7-1b0e-498a-9c9f-7552bb35375c): There are no data parts 2024.11.09 00:49:46.021468 [ 259 ] {ef7e0fa5-5b05-453b-9d5a-422d8757c493} TCPHandler: Processed in 0.005053859 sec. 2024.11.09 00:49:46.023252 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.023677 [ 258 ] {2399675e-ddac-4425-a46c-ad04fd07d5ea} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.fields_i8 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Int8, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.023852 [ 258 ] {2399675e-ddac-4425-a46c-ad04fd07d5ea} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_i8 2024.11.09 00:49:46.025996 [ 258 ] {2399675e-ddac-4425-a46c-ad04fd07d5ea} oximeter.fields_i8 (36295faa-6e30-448c-bb46-c01fe270fdda): Loading data parts 2024.11.09 00:49:46.026275 [ 258 ] {2399675e-ddac-4425-a46c-ad04fd07d5ea} oximeter.fields_i8 (36295faa-6e30-448c-bb46-c01fe270fdda): There are no data parts 2024.11.09 00:49:46.028732 [ 258 ] {2399675e-ddac-4425-a46c-ad04fd07d5ea} TCPHandler: Processed in 0.005740386 sec. 2024.11.09 00:49:46.029683 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.030063 [ 259 ] {ea28cfef-fbc1-4834-b0ba-0bce44b7d3bd} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.fields_u8 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UInt8, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.030159 [ 259 ] {ea28cfef-fbc1-4834-b0ba-0bce44b7d3bd} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_u8 2024.11.09 00:49:46.032439 [ 259 ] {ea28cfef-fbc1-4834-b0ba-0bce44b7d3bd} oximeter.fields_u8 (abc9363c-c7dc-41ec-b652-07d41aa8ee8c): Loading data parts 2024.11.09 00:49:46.032926 [ 259 ] {ea28cfef-fbc1-4834-b0ba-0bce44b7d3bd} oximeter.fields_u8 (abc9363c-c7dc-41ec-b652-07d41aa8ee8c): There are no data parts 2024.11.09 00:49:46.035005 [ 259 ] {ea28cfef-fbc1-4834-b0ba-0bce44b7d3bd} TCPHandler: Processed in 0.00543877 sec. 2024.11.09 00:49:46.038318 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.038898 [ 258 ] {5f2554dc-f8f8-4f18-b33f-e388dd255d70} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.fields_i16 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Int16, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.039042 [ 258 ] {5f2554dc-f8f8-4f18-b33f-e388dd255d70} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_i16 2024.11.09 00:49:46.041287 [ 258 ] {5f2554dc-f8f8-4f18-b33f-e388dd255d70} oximeter.fields_i16 (c1c27d18-85e7-44d5-8d0e-e09aa6f86ab5): Loading data parts 2024.11.09 00:49:46.041773 [ 258 ] {5f2554dc-f8f8-4f18-b33f-e388dd255d70} oximeter.fields_i16 (c1c27d18-85e7-44d5-8d0e-e09aa6f86ab5): There are no data parts 2024.11.09 00:49:46.043732 [ 258 ] {5f2554dc-f8f8-4f18-b33f-e388dd255d70} TCPHandler: Processed in 0.005545514 sec. 2024.11.09 00:49:46.901443 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.901843 [ 259 ] {756a9e46-9dee-49c4-8bb7-2252364fd5aa} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.fields_u16 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UInt16, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.901954 [ 259 ] {756a9e46-9dee-49c4-8bb7-2252364fd5aa} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_u16 2024.11.09 00:49:46.904322 [ 259 ] {756a9e46-9dee-49c4-8bb7-2252364fd5aa} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Loading data parts 2024.11.09 00:49:46.904844 [ 259 ] {756a9e46-9dee-49c4-8bb7-2252364fd5aa} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): There are no data parts 2024.11.09 00:49:46.906453 [ 259 ] {756a9e46-9dee-49c4-8bb7-2252364fd5aa} TCPHandler: Processed in 0.005202417 sec. 2024.11.09 00:49:46.912258 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.912557 [ 258 ] {b4cc6c6e-0793-4766-91a0-b71a8fce79c2} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.fields_i32 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Int32, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.912726 [ 258 ] {b4cc6c6e-0793-4766-91a0-b71a8fce79c2} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_i32 2024.11.09 00:49:46.914870 [ 258 ] {b4cc6c6e-0793-4766-91a0-b71a8fce79c2} oximeter.fields_i32 (8de027ef-5727-4a2c-bf46-e43d88712f4e): Loading data parts 2024.11.09 00:49:46.915434 [ 258 ] {b4cc6c6e-0793-4766-91a0-b71a8fce79c2} oximeter.fields_i32 (8de027ef-5727-4a2c-bf46-e43d88712f4e): There are no data parts 2024.11.09 00:49:46.916657 [ 258 ] {b4cc6c6e-0793-4766-91a0-b71a8fce79c2} TCPHandler: Processed in 0.004485267 sec. 2024.11.09 00:49:46.927956 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.928210 [ 259 ] {8445f264-12d4-4c7c-be86-fe1e25877a2f} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.fields_u32 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UInt32, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.928286 [ 259 ] {8445f264-12d4-4c7c-be86-fe1e25877a2f} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_u32 2024.11.09 00:49:46.930316 [ 259 ] {8445f264-12d4-4c7c-be86-fe1e25877a2f} oximeter.fields_u32 (af8a2bfd-f36d-41b1-ab46-b065586ba5e0): Loading data parts 2024.11.09 00:49:46.930722 [ 259 ] {8445f264-12d4-4c7c-be86-fe1e25877a2f} oximeter.fields_u32 (af8a2bfd-f36d-41b1-ab46-b065586ba5e0): There are no data parts 2024.11.09 00:49:46.931981 [ 259 ] {8445f264-12d4-4c7c-be86-fe1e25877a2f} TCPHandler: Processed in 0.004100345 sec. 2024.11.09 00:49:46.937576 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.937838 [ 258 ] {a53280b4-6af0-42a4-928c-06807c805754} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.fields_i64 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Int64, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.937911 [ 258 ] {a53280b4-6af0-42a4-928c-06807c805754} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_i64 2024.11.09 00:49:46.940026 [ 258 ] {a53280b4-6af0-42a4-928c-06807c805754} oximeter.fields_i64 (b80f43d2-a60d-42c0-98bd-c32a2865b98e): Loading data parts 2024.11.09 00:49:46.940498 [ 258 ] {a53280b4-6af0-42a4-928c-06807c805754} oximeter.fields_i64 (b80f43d2-a60d-42c0-98bd-c32a2865b98e): There are no data parts 2024.11.09 00:49:46.941769 [ 258 ] {a53280b4-6af0-42a4-928c-06807c805754} TCPHandler: Processed in 0.004264215 sec. 2024.11.09 00:49:46.968619 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:46.969016 [ 259 ] {d1979a68-cd9e-4503-bd0b-eb8c18f72252} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.fields_u64 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UInt64, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:46.969132 [ 259 ] {d1979a68-cd9e-4503-bd0b-eb8c18f72252} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_u64 2024.11.09 00:49:46.972596 [ 259 ] {d1979a68-cd9e-4503-bd0b-eb8c18f72252} oximeter.fields_u64 (9e09c905-ca7a-41ea-9bd7-927c07156b52): Loading data parts 2024.11.09 00:49:46.973123 [ 259 ] {d1979a68-cd9e-4503-bd0b-eb8c18f72252} oximeter.fields_u64 (9e09c905-ca7a-41ea-9bd7-927c07156b52): There are no data parts 2024.11.09 00:49:46.974585 [ 259 ] {d1979a68-cd9e-4503-bd0b-eb8c18f72252} TCPHandler: Processed in 0.0061562 sec. 2024.11.09 00:49:47.020374 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:47.020962 [ 258 ] {457f7d61-9926-4d23-b3a9-f191c9f42587} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.fields_ipaddr ( timeseries_name String, timeseries_key UInt64, field_name String, field_value IPv6, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:47.021104 [ 258 ] {457f7d61-9926-4d23-b3a9-f191c9f42587} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_ipaddr 2024.11.09 00:49:47.024323 [ 258 ] {457f7d61-9926-4d23-b3a9-f191c9f42587} oximeter.fields_ipaddr (4fb795f3-b14c-451d-8fc4-986babab5834): Loading data parts 2024.11.09 00:49:47.024811 [ 258 ] {457f7d61-9926-4d23-b3a9-f191c9f42587} oximeter.fields_ipaddr (4fb795f3-b14c-451d-8fc4-986babab5834): There are no data parts 2024.11.09 00:49:47.028419 [ 258 ] {457f7d61-9926-4d23-b3a9-f191c9f42587} TCPHandler: Processed in 0.008242385 sec. 2024.11.09 00:49:47.055874 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:47.056295 [ 259 ] {f65e9709-630c-4220-bd65-32d8d571cd86} executeQuery: (from [::1]:54422) CREATE TABLE IF NOT EXISTS oximeter.fields_string ( timeseries_name String, timeseries_key UInt64, field_name String, field_value String, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:47.056413 [ 259 ] {f65e9709-630c-4220-bd65-32d8d571cd86} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_string 2024.11.09 00:49:47.058775 [ 259 ] {f65e9709-630c-4220-bd65-32d8d571cd86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Loading data parts 2024.11.09 00:49:47.059195 [ 259 ] {f65e9709-630c-4220-bd65-32d8d571cd86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): There are no data parts 2024.11.09 00:49:47.060569 [ 259 ] {f65e9709-630c-4220-bd65-32d8d571cd86} TCPHandler: Processed in 0.004881583 sec. 2024.11.09 00:49:47.133639 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:47.134026 [ 258 ] {bce9d55a-b4fc-4a7e-b2e4-d210c58a3843} executeQuery: (from [::1]:54076) CREATE TABLE IF NOT EXISTS oximeter.fields_uuid ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UUID, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:47.134138 [ 258 ] {bce9d55a-b4fc-4a7e-b2e4-d210c58a3843} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_uuid 2024.11.09 00:49:47.136440 [ 258 ] {bce9d55a-b4fc-4a7e-b2e4-d210c58a3843} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Loading data parts 2024.11.09 00:49:47.136939 [ 258 ] {bce9d55a-b4fc-4a7e-b2e4-d210c58a3843} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): There are no data parts 2024.11.09 00:49:47.138292 [ 258 ] {bce9d55a-b4fc-4a7e-b2e4-d210c58a3843} TCPHandler: Processed in 0.004837745 sec. 2024.11.09 00:49:47.152175 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:47.152672 [ 259 ] {eb359bc4-3be1-42c9-bea6-724e7de3821e} executeQuery: (from [::1]:54422) /* The timeseries schema table stores the extracted schema for the samples * oximeter collects. */ CREATE TABLE IF NOT EXISTS oximeter.timeseries_schema ( timeseries_name String, fields Nested( name String, type Enum( 'Bool' = 1, 'I64' = 2, 'IpAddr' = 3, 'String' = 4, 'Uuid' = 6, 'I8' = 7, 'U8' = 8, 'I16' = 9, 'U16' = 10, 'I32' = 11, 'U32' = 12, 'U64' = 13 ), source Enum( 'Target' = 1, 'Metric' = 2 ) ), datum_type Enum( 'Bool' = 1, 'I64' = 2, 'F64' = 3, 'String' = 4, 'Bytes' = 5, 'CumulativeI64' = 6, 'CumulativeF64' = 7, 'HistogramI64' = 8, 'HistogramF64' = 9, 'I8' = 10, 'U8' = 11, 'I16' = 12, 'U16' = 13, 'I32' = 14, 'U32' = 15, 'U64' = 16, 'F32' = 17, 'CumulativeU64' = 18, 'CumulativeF32' = 19, 'HistogramI8' = 20, 'HistogramU8' = 21, 'HistogramI16' = 22, 'HistogramU16' = 23, 'HistogramI32' = 24, 'HistogramU32' = 25, 'HistogramU64' = 26, 'HistogramF32' = 27 ), created DateTime64(9, 'UTC') ) ENGINE = MergeTree() ORDER BY (timeseries_name, fields.name) (stage: Complete) 2024.11.09 00:49:47.152854 [ 259 ] {eb359bc4-3be1-42c9-bea6-724e7de3821e} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.timeseries_schema 2024.11.09 00:49:47.155061 [ 259 ] {eb359bc4-3be1-42c9-bea6-724e7de3821e} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878): Loading data parts 2024.11.09 00:49:47.155486 [ 259 ] {eb359bc4-3be1-42c9-bea6-724e7de3821e} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878): There are no data parts 2024.11.09 00:49:47.157009 [ 259 ] {eb359bc4-3be1-42c9-bea6-724e7de3821e} TCPHandler: Processed in 0.00500977 sec. 2024.11.09 00:49:47.160882 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:47.161225 [ 258 ] {f926d914-734d-4331-b6f9-f5d7265bfce1} executeQuery: (from [::1]:54076) INSERT INTO oximeter.version (*) VALUES (stage: Complete) 2024.11.09 00:49:47.161509 [ 258 ] {f926d914-734d-4331-b6f9-f5d7265bfce1} ContextAccess (default): Access granted: INSERT(value, timestamp) ON oximeter.version 2024.11.09 00:49:47.163576 [ 267 ] {f926d914-734d-4331-b6f9-f5d7265bfce1} oximeter.version (7b13aac9-5a6d-4d6e-8f6b-9b0ba78b74cd): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:47.163669 [ 267 ] {f926d914-734d-4331-b6f9-f5d7265bfce1} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:47.164778 [ 267 ] {f926d914-734d-4331-b6f9-f5d7265bfce1} MergedBlockOutputStream: filled checksums all_1_1_0 (state Temporary) 2024.11.09 00:49:47.165171 [ 267 ] {f926d914-734d-4331-b6f9-f5d7265bfce1} oximeter.version (7b13aac9-5a6d-4d6e-8f6b-9b0ba78b74cd): Renaming temporary part tmp_insert_all_1_1_0 to all_1_1_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:47.165532 [ 258 ] {f926d914-734d-4331-b6f9-f5d7265bfce1} executeQuery: Read 1 rows, 16.00 B in 0.004443 sec., 225.07314877335133 rows/sec., 3.52 KiB/sec. 2024.11.09 00:49:47.166131 [ 258 ] {f926d914-734d-4331-b6f9-f5d7265bfce1} TCPHandler: Processed in 0.005431216 sec. 2024.11.09 00:49:48.000555 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 139.91 MiB, peak 139.91 MiB, free memory in arenas 0.00 B, will set to 141.48 MiB (RSS), difference: 1.57 MiB 2024.11.09 00:49:48.543187 [ 257 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:47014 2024.11.09 00:49:48.544845 [ 257 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:48.544899 [ 257 ] {} TCP-Session: 1ffbe8ad-3e94-4efa-a4cf-e3d2aa8ae6d3 Authenticating user 'default' from [::1]:47014 2024.11.09 00:49:48.544929 [ 257 ] {} TCP-Session: 1ffbe8ad-3e94-4efa-a4cf-e3d2aa8ae6d3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.544961 [ 257 ] {} TCP-Session: 1ffbe8ad-3e94-4efa-a4cf-e3d2aa8ae6d3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.554524 [ 268 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:34887 2024.11.09 00:49:48.554754 [ 269 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:49746 2024.11.09 00:49:48.555227 [ 257 ] {} TCP-Session: 1ffbe8ad-3e94-4efa-a4cf-e3d2aa8ae6d3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.555495 [ 257 ] {efa3bf11-84d9-4be8-9905-2e0d2e073f8b} executeQuery: (from [::1]:47014) CREATE DATABASE IF NOT EXISTS oximeter (stage: Complete) 2024.11.09 00:49:48.555570 [ 257 ] {efa3bf11-84d9-4be8-9905-2e0d2e073f8b} ContextAccess (default): Access granted: CREATE DATABASE ON oximeter.* 2024.11.09 00:49:48.555573 [ 268 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:48.555616 [ 269 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:48.555950 [ 257 ] {efa3bf11-84d9-4be8-9905-2e0d2e073f8b} TCPHandler: Processed in 0.000876849 sec. 2024.11.09 00:49:48.555979 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Authenticating user 'default' from [::1]:49746 2024.11.09 00:49:48.556039 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.556151 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.556163 [ 271 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:36563 2024.11.09 00:49:48.556257 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Authenticating user 'default' from [::1]:34887 2024.11.09 00:49:48.556296 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.556330 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.556451 [ 270 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:61625 2024.11.09 00:49:48.556580 [ 271 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:48.556611 [ 272 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:56579 2024.11.09 00:49:48.556837 [ 270 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:48.557126 [ 272 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:48.557142 [ 270 ] {} TCP-Session: 02109c78-da38-4bd2-87f1-ced7c339b20b Authenticating user 'default' from [::1]:61625 2024.11.09 00:49:48.557199 [ 272 ] {} TCP-Session: 7dcdf59c-b80e-4194-9c6c-77c3158bf0ab Authenticating user 'default' from [::1]:56579 2024.11.09 00:49:48.557239 [ 270 ] {} TCP-Session: 02109c78-da38-4bd2-87f1-ced7c339b20b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.557155 [ 271 ] {} TCP-Session: b23f87a3-d035-4225-8509-dca3f65a7ea1 Authenticating user 'default' from [::1]:36563 2024.11.09 00:49:48.557288 [ 270 ] {} TCP-Session: 02109c78-da38-4bd2-87f1-ced7c339b20b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.557274 [ 272 ] {} TCP-Session: 7dcdf59c-b80e-4194-9c6c-77c3158bf0ab Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.557339 [ 271 ] {} TCP-Session: b23f87a3-d035-4225-8509-dca3f65a7ea1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.557397 [ 272 ] {} TCP-Session: 7dcdf59c-b80e-4194-9c6c-77c3158bf0ab Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.557448 [ 271 ] {} TCP-Session: b23f87a3-d035-4225-8509-dca3f65a7ea1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.557493 [ 274 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:57746 2024.11.09 00:49:48.557691 [ 275 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:51857 2024.11.09 00:49:48.557718 [ 273 ] {} TCPHandlerFactory: TCP Request. Address: [::1]:41174 2024.11.09 00:49:48.558224 [ 274 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:48.558403 [ 273 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:48.558502 [ 275 ] {} TCPHandler: Connected oximeter version 23.8.0, revision: 54465, database: default, user: default. 2024.11.09 00:49:48.558539 [ 274 ] {} TCP-Session: d8b8f29f-3c64-4a65-829f-892f836b6416 Authenticating user 'default' from [::1]:57746 2024.11.09 00:49:48.558575 [ 275 ] {} TCP-Session: 8bc5541b-5ba3-4ba9-966c-d9457b184dca Authenticating user 'default' from [::1]:51857 2024.11.09 00:49:48.558522 [ 273 ] {} TCP-Session: 0ce474b0-761a-413b-81a7-ea62319795e5 Authenticating user 'default' from [::1]:41174 2024.11.09 00:49:48.558621 [ 274 ] {} TCP-Session: d8b8f29f-3c64-4a65-829f-892f836b6416 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.558672 [ 273 ] {} TCP-Session: 0ce474b0-761a-413b-81a7-ea62319795e5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.558688 [ 274 ] {} TCP-Session: d8b8f29f-3c64-4a65-829f-892f836b6416 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.558710 [ 273 ] {} TCP-Session: 0ce474b0-761a-413b-81a7-ea62319795e5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.558608 [ 275 ] {} TCP-Session: 8bc5541b-5ba3-4ba9-966c-d9457b184dca Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.558820 [ 275 ] {} TCP-Session: 8bc5541b-5ba3-4ba9-966c-d9457b184dca Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.566846 [ 257 ] {} TCPHandler: Done processing connection. 2024.11.09 00:49:48.566896 [ 257 ] {} TCP-Session: 1ffbe8ad-3e94-4efa-a4cf-e3d2aa8ae6d3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:48.567326 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.567723 [ 268 ] {551b3889-95aa-4cd0-b824-eb58f1986b6d} executeQuery: (from [::1]:34887) /* The version table contains metadata about the `oximeter` database */ CREATE TABLE IF NOT EXISTS oximeter.version ( value UInt64, timestamp DateTime64(9, 'UTC') ) ENGINE = MergeTree() ORDER BY (value, timestamp) (stage: Complete) 2024.11.09 00:49:48.567857 [ 268 ] {551b3889-95aa-4cd0-b824-eb58f1986b6d} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.version 2024.11.09 00:49:48.568026 [ 268 ] {551b3889-95aa-4cd0-b824-eb58f1986b6d} TCPHandler: Processed in 0.000910617 sec. 2024.11.09 00:49:48.575320 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.575820 [ 269 ] {766a411a-c6e7-46d6-8590-a9da1e71da34} executeQuery: (from [::1]:49746) /* The measurement tables contain all individual samples from each timeseries. * * Each table stores a single datum type, and otherwise contains nearly the same * structure. The primary sorting key is on the timeseries name, key, and then * timestamp, so that all timeseries from the same schema are grouped, followed * by all samples from the same timeseries. * * This reflects that one usually looks up the _key_ in one or more field table, * and then uses that to index quickly into the measurements tables. */ CREATE TABLE IF NOT EXISTS oximeter.measurements_bool ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Bool) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.576045 [ 269 ] {766a411a-c6e7-46d6-8590-a9da1e71da34} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_bool 2024.11.09 00:49:48.576311 [ 269 ] {766a411a-c6e7-46d6-8590-a9da1e71da34} TCPHandler: Processed in 0.001300399 sec. 2024.11.09 00:49:48.579408 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.579677 [ 268 ] {5f397b89-f599-4827-9696-9b762b98301a} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_i8 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Int8) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.579760 [ 268 ] {5f397b89-f599-4827-9696-9b762b98301a} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_i8 2024.11.09 00:49:48.579937 [ 268 ] {5f397b89-f599-4827-9696-9b762b98301a} TCPHandler: Processed in 0.000612559 sec. 2024.11.09 00:49:48.581684 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.582080 [ 269 ] {e62e0df2-9bd1-4fd0-9611-661fad4211ec} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_u8 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(UInt8) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.582162 [ 269 ] {e62e0df2-9bd1-4fd0-9611-661fad4211ec} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_u8 2024.11.09 00:49:48.582319 [ 269 ] {e62e0df2-9bd1-4fd0-9611-661fad4211ec} TCPHandler: Processed in 0.000714934 sec. 2024.11.09 00:49:48.582916 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.583211 [ 268 ] {23b602a3-8159-436e-9c2f-a88fbd0633a2} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_i16 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Int16) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.583273 [ 268 ] {23b602a3-8159-436e-9c2f-a88fbd0633a2} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_i16 2024.11.09 00:49:48.583434 [ 268 ] {23b602a3-8159-436e-9c2f-a88fbd0633a2} TCPHandler: Processed in 0.000597299 sec. 2024.11.09 00:49:48.584321 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.584804 [ 269 ] {9024a8a1-b4eb-428f-9f7b-98780637bd9d} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_u16 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(UInt16) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.584893 [ 269 ] {9024a8a1-b4eb-428f-9f7b-98780637bd9d} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_u16 2024.11.09 00:49:48.585042 [ 269 ] {9024a8a1-b4eb-428f-9f7b-98780637bd9d} TCPHandler: Processed in 0.000821067 sec. 2024.11.09 00:49:48.586514 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.586891 [ 268 ] {3c2195c2-e9a9-4a88-adb0-76a0d7ff1569} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_i32 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Int32) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.586980 [ 268 ] {3c2195c2-e9a9-4a88-adb0-76a0d7ff1569} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_i32 2024.11.09 00:49:48.587128 [ 268 ] {3c2195c2-e9a9-4a88-adb0-76a0d7ff1569} TCPHandler: Processed in 0.000692399 sec. 2024.11.09 00:49:48.588538 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.588814 [ 269 ] {984aacd4-00f9-4bf8-90b4-b13571f9f4e5} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_u32 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(UInt32) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.588889 [ 269 ] {984aacd4-00f9-4bf8-90b4-b13571f9f4e5} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_u32 2024.11.09 00:49:48.589083 [ 269 ] {984aacd4-00f9-4bf8-90b4-b13571f9f4e5} TCPHandler: Processed in 0.00066273 sec. 2024.11.09 00:49:48.589727 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.590176 [ 268 ] {14ced689-5a77-4ab5-89f5-5bea69e05532} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_i64 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Int64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.590244 [ 268 ] {14ced689-5a77-4ab5-89f5-5bea69e05532} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_i64 2024.11.09 00:49:48.590509 [ 268 ] {14ced689-5a77-4ab5-89f5-5bea69e05532} TCPHandler: Processed in 0.000860136 sec. 2024.11.09 00:49:48.594152 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.594617 [ 269 ] {cc40874f-6c50-4d97-b4e3-9b311f7a86e3} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_u64 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(UInt64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.594780 [ 269 ] {cc40874f-6c50-4d97-b4e3-9b311f7a86e3} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_u64 2024.11.09 00:49:48.594960 [ 269 ] {cc40874f-6c50-4d97-b4e3-9b311f7a86e3} TCPHandler: Processed in 0.000953924 sec. 2024.11.09 00:49:48.595528 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.595778 [ 268 ] {8768082b-ec69-41fd-b524-63cb80528c82} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_f32 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Float32) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.595859 [ 268 ] {8768082b-ec69-41fd-b524-63cb80528c82} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_f32 2024.11.09 00:49:48.596025 [ 268 ] {8768082b-ec69-41fd-b524-63cb80528c82} TCPHandler: Processed in 0.000575865 sec. 2024.11.09 00:49:48.598587 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.598872 [ 269 ] {7a623108-6fd1-4b60-8372-69dd1173be59} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_f64 ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.598952 [ 269 ] {7a623108-6fd1-4b60-8372-69dd1173be59} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_f64 2024.11.09 00:49:48.599127 [ 269 ] {7a623108-6fd1-4b60-8372-69dd1173be59} TCPHandler: Processed in 0.000657148 sec. 2024.11.09 00:49:48.600897 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.601240 [ 268 ] {6caef8ad-9837-464a-ad5e-ad47722d02d9} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_string ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), datum Nullable(String) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.601400 [ 268 ] {6caef8ad-9837-464a-ad5e-ad47722d02d9} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_string 2024.11.09 00:49:48.601632 [ 268 ] {6caef8ad-9837-464a-ad5e-ad47722d02d9} TCPHandler: Processed in 0.000839745 sec. 2024.11.09 00:49:48.603148 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.603599 [ 269 ] {11abf197-6642-4c0c-a311-0114c7e2b0dd} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_bytes ( timeseries_name String, timeseries_key UInt64, timestamp DateTime64(9, 'UTC'), /* * NOTE: Right now we can't unambiguously record a nullable byte array. * Arrays cannot be nested in `Nullable()` types, and encoding the array as * a string isn't palatable for a few reasons. * See: https://github.com/oxidecomputer/omicron/issues/4551 for more * details. */ datum Array(UInt8) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.603668 [ 269 ] {11abf197-6642-4c0c-a311-0114c7e2b0dd} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_bytes 2024.11.09 00:49:48.603850 [ 269 ] {11abf197-6642-4c0c-a311-0114c7e2b0dd} TCPHandler: Processed in 0.000782429 sec. 2024.11.09 00:49:48.606505 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.610353 [ 268 ] {1b41ae26-cc69-467c-b885-3b4691b87f2f} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativei64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), datum Nullable(Int64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.610482 [ 268 ] {1b41ae26-cc69-467c-b885-3b4691b87f2f} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_cumulativei64 2024.11.09 00:49:48.610777 [ 268 ] {1b41ae26-cc69-467c-b885-3b4691b87f2f} TCPHandler: Processed in 0.004348113 sec. 2024.11.09 00:49:48.618174 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.618467 [ 269 ] {1b5d8ce1-62e5-4155-b63d-bbfc1256b5a8} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativeu64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), datum Nullable(UInt64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.618530 [ 269 ] {1b5d8ce1-62e5-4155-b63d-bbfc1256b5a8} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_cumulativeu64 2024.11.09 00:49:48.618715 [ 269 ] {1b5d8ce1-62e5-4155-b63d-bbfc1256b5a8} TCPHandler: Processed in 0.000619793 sec. 2024.11.09 00:49:48.624464 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.624871 [ 268 ] {444b3a4c-8d34-4c7f-a968-7bd1d0d56cdd} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativef32 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), datum Nullable(Float32) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.624957 [ 268 ] {444b3a4c-8d34-4c7f-a968-7bd1d0d56cdd} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_cumulativef32 2024.11.09 00:49:48.625221 [ 268 ] {444b3a4c-8d34-4c7f-a968-7bd1d0d56cdd} TCPHandler: Processed in 0.000946008 sec. 2024.11.09 00:49:48.626107 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.626498 [ 269 ] {c8ba3732-d2cf-4de0-9430-402aafb9bd46} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativef64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), datum Nullable(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.626585 [ 269 ] {c8ba3732-d2cf-4de0-9430-402aafb9bd46} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_cumulativef64 2024.11.09 00:49:48.626983 [ 269 ] {c8ba3732-d2cf-4de0-9430-402aafb9bd46} TCPHandler: Processed in 0.001047231 sec. 2024.11.09 00:49:48.627717 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.628094 [ 268 ] {a7c3e838-cf59-4fb1-a86b-b0f635661438} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami8 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), /* * NOTE: Array types cannot be Nullable, see * https://clickhouse.com/docs/en/sql-reference/data-types/nullable * for more details. * * This means we need to use empty arrays to indicate a missing value. This * is unfortunate, and at this point relies on the fact that an * `oximeter::Histogram` cannot have zero bins. If that changes, we'll need * to figure out another way to represent missing samples here. */ bins Array(Int8), counts Array(UInt64), min Int8, max Int8, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.628171 [ 268 ] {a7c3e838-cf59-4fb1-a86b-b0f635661438} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogrami8 2024.11.09 00:49:48.629506 [ 268 ] {a7c3e838-cf59-4fb1-a86b-b0f635661438} TCPHandler: Processed in 0.001868188 sec. 2024.11.09 00:49:48.630782 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.631204 [ 269 ] {9c21c37b-67b8-4241-a895-f960d37d8603} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu8 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(UInt8), counts Array(UInt64), min UInt8, max UInt8, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.631283 [ 269 ] {9c21c37b-67b8-4241-a895-f960d37d8603} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramu8 2024.11.09 00:49:48.631607 [ 269 ] {9c21c37b-67b8-4241-a895-f960d37d8603} TCPHandler: Processed in 0.000909785 sec. 2024.11.09 00:49:48.633165 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.633569 [ 268 ] {37eccbf0-f3f7-423b-a971-1279f5dce6a8} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami16 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Int16), counts Array(UInt64), min Int16, max Int16, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.633641 [ 268 ] {37eccbf0-f3f7-423b-a971-1279f5dce6a8} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogrami16 2024.11.09 00:49:48.633946 [ 268 ] {37eccbf0-f3f7-423b-a971-1279f5dce6a8} TCPHandler: Processed in 0.000859955 sec. 2024.11.09 00:49:48.637882 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.638412 [ 269 ] {1be252b7-191c-44e8-b070-6e66cc26b601} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu16 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(UInt16), counts Array(UInt64), min UInt16, max UInt16, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.638515 [ 269 ] {1be252b7-191c-44e8-b070-6e66cc26b601} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramu16 2024.11.09 00:49:48.638934 [ 269 ] {1be252b7-191c-44e8-b070-6e66cc26b601} TCPHandler: Processed in 0.001236821 sec. 2024.11.09 00:49:48.644709 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.645071 [ 268 ] {cbfa14af-39be-4334-912f-745d0e4ed940} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami32 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Int32), counts Array(UInt64), min Int32, max Int32, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.645142 [ 268 ] {cbfa14af-39be-4334-912f-745d0e4ed940} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogrami32 2024.11.09 00:49:48.645435 [ 268 ] {cbfa14af-39be-4334-912f-745d0e4ed940} TCPHandler: Processed in 0.000804453 sec. 2024.11.09 00:49:48.646566 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.646936 [ 269 ] {0bf62bd9-249b-4b51-90b3-c4d5d7baee2b} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu32 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(UInt32), counts Array(UInt64), min UInt32, max UInt32, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.647010 [ 269 ] {0bf62bd9-249b-4b51-90b3-c4d5d7baee2b} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramu32 2024.11.09 00:49:48.647349 [ 269 ] {0bf62bd9-249b-4b51-90b3-c4d5d7baee2b} TCPHandler: Processed in 0.00086753 sec. 2024.11.09 00:49:48.648713 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.649071 [ 268 ] {2dadf258-350c-4ec0-8ef0-147e370f3470} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Int64), counts Array(UInt64), min Int64, max Int64, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.649142 [ 268 ] {2dadf258-350c-4ec0-8ef0-147e370f3470} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogrami64 2024.11.09 00:49:48.649462 [ 268 ] {2dadf258-350c-4ec0-8ef0-147e370f3470} TCPHandler: Processed in 0.00082708 sec. 2024.11.09 00:49:48.650962 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.651325 [ 269 ] {5d0d08d8-6f09-4e9d-95a4-bd429c93d54b} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(UInt64), counts Array(UInt64), min UInt64, max UInt64, sum_of_samples Int64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.651398 [ 269 ] {5d0d08d8-6f09-4e9d-95a4-bd429c93d54b} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramu64 2024.11.09 00:49:48.651710 [ 269 ] {5d0d08d8-6f09-4e9d-95a4-bd429c93d54b} TCPHandler: Processed in 0.000829915 sec. 2024.11.09 00:49:48.652347 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.652700 [ 268 ] {27de2701-dd05-4d2e-a0ad-5c20a1b27da3} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramf32 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Float32), counts Array(UInt64), min Float32, max Float32, sum_of_samples Float64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.652769 [ 268 ] {27de2701-dd05-4d2e-a0ad-5c20a1b27da3} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramf32 2024.11.09 00:49:48.653069 [ 268 ] {27de2701-dd05-4d2e-a0ad-5c20a1b27da3} TCPHandler: Processed in 0.000798982 sec. 2024.11.09 00:49:48.654291 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.654691 [ 269 ] {7190f941-1b62-43bd-8853-0c19c7efeadd} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.measurements_histogramf64 ( timeseries_name String, timeseries_key UInt64, start_time DateTime64(9, 'UTC'), timestamp DateTime64(9, 'UTC'), bins Array(Float64), counts Array(UInt64), min Float64, max Float64, sum_of_samples Float64, squared_mean Float64, p50_marker_heights Array(Float64), p50_marker_positions Array(UInt64), p50_desired_marker_positions Array(Float64), p90_marker_heights Array(Float64), p90_marker_positions Array(UInt64), p90_desired_marker_positions Array(Float64), p99_marker_heights Array(Float64), p99_marker_positions Array(UInt64), p99_desired_marker_positions Array(Float64) ) ENGINE = MergeTree() ORDER BY (timeseries_name, timeseries_key, start_time, timestamp) TTL toDateTime(timestamp) + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.654768 [ 269 ] {7190f941-1b62-43bd-8853-0c19c7efeadd} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.measurements_histogramf64 2024.11.09 00:49:48.655076 [ 269 ] {7190f941-1b62-43bd-8853-0c19c7efeadd} TCPHandler: Processed in 0.000865166 sec. 2024.11.09 00:49:48.655888 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.656182 [ 268 ] {75f15d11-0f67-43f6-b2f6-e73201bcc95e} executeQuery: (from [::1]:34887) /* The field tables store named dimensions of each timeseries. * * As with the measurement tables, there is one field table for each field data * type. Fields are deduplicated by using the "replacing merge tree", though * this behavior **must not** be relied upon for query correctness. * * The index for the fields differs from the measurements, however. Rows are * sorted by timeseries name, then field name, field value, and finally * timeseries key. This reflects the most common pattern for looking them up: * by field name and possibly value, within a timeseries. The resulting keys are * usually then used to look up measurements. * * NOTE: We may want to consider a secondary index on these tables, sorting by * timeseries name and then key, since it would improve lookups where one * already has the key. Realistically though, these tables are quite small and * so performance benefits will be low in absolute terms. * * TTL: We use a materialized column to expire old field table records. This * column is generated automatically by the database whenever a new row is * inserted. It cannot be inserted directly, nor is it returned in a `SELECT *` * query. Since these tables are `ReplacingMergeTree`s, that means the last * record will remain during a deduplication, which will have the last * timestamp. ClickHouse will then expire old data for us, similar to the * measurement tables. */ CREATE TABLE IF NOT EXISTS oximeter.fields_bool ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Bool, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.656253 [ 268 ] {75f15d11-0f67-43f6-b2f6-e73201bcc95e} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_bool 2024.11.09 00:49:48.656561 [ 268 ] {75f15d11-0f67-43f6-b2f6-e73201bcc95e} TCPHandler: Processed in 0.000751508 sec. 2024.11.09 00:49:48.658846 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.659108 [ 269 ] {b13d1abd-7c24-40ba-acdf-e6efa38f404e} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.fields_i8 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Int8, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.659235 [ 269 ] {b13d1abd-7c24-40ba-acdf-e6efa38f404e} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_i8 2024.11.09 00:49:48.659603 [ 269 ] {b13d1abd-7c24-40ba-acdf-e6efa38f404e} TCPHandler: Processed in 0.000835907 sec. 2024.11.09 00:49:48.660740 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.661002 [ 268 ] {ff118c50-a7f7-4d67-a585-6908a1062d03} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.fields_u8 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UInt8, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.661078 [ 268 ] {ff118c50-a7f7-4d67-a585-6908a1062d03} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_u8 2024.11.09 00:49:48.661327 [ 268 ] {ff118c50-a7f7-4d67-a585-6908a1062d03} TCPHandler: Processed in 0.000666226 sec. 2024.11.09 00:49:48.662814 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.663256 [ 269 ] {89aa841a-f304-436f-b019-6909ea1d9349} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.fields_i16 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Int16, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.663390 [ 269 ] {89aa841a-f304-436f-b019-6909ea1d9349} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_i16 2024.11.09 00:49:48.663759 [ 269 ] {89aa841a-f304-436f-b019-6909ea1d9349} TCPHandler: Processed in 0.001124175 sec. 2024.11.09 00:49:48.664356 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.664617 [ 268 ] {b2c33c5d-0c4d-4085-9e68-1bb1aa3be160} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.fields_u16 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UInt16, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.664672 [ 268 ] {b2c33c5d-0c4d-4085-9e68-1bb1aa3be160} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_u16 2024.11.09 00:49:48.664902 [ 268 ] {b2c33c5d-0c4d-4085-9e68-1bb1aa3be160} TCPHandler: Processed in 0.000624042 sec. 2024.11.09 00:49:48.666216 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.666513 [ 269 ] {1bbd599c-9a40-4c4a-bb92-aed3c1973dcc} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.fields_i32 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Int32, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.666574 [ 269 ] {1bbd599c-9a40-4c4a-bb92-aed3c1973dcc} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_i32 2024.11.09 00:49:48.666829 [ 269 ] {1bbd599c-9a40-4c4a-bb92-aed3c1973dcc} TCPHandler: Processed in 0.000695014 sec. 2024.11.09 00:49:48.667651 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.667910 [ 268 ] {056c3b42-46c6-4222-a6e2-6011122e67ea} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.fields_u32 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UInt32, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.667967 [ 268 ] {056c3b42-46c6-4222-a6e2-6011122e67ea} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_u32 2024.11.09 00:49:48.668215 [ 268 ] {056c3b42-46c6-4222-a6e2-6011122e67ea} TCPHandler: Processed in 0.000642689 sec. 2024.11.09 00:49:48.679186 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.679451 [ 269 ] {c5d0887c-786a-45a5-95de-894f3780935d} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.fields_i64 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value Int64, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.679555 [ 269 ] {c5d0887c-786a-45a5-95de-894f3780935d} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_i64 2024.11.09 00:49:48.679805 [ 269 ] {c5d0887c-786a-45a5-95de-894f3780935d} TCPHandler: Processed in 0.000700636 sec. 2024.11.09 00:49:48.680373 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.680676 [ 268 ] {75ac6985-67dd-4691-98c7-14814accb9e0} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.fields_u64 ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UInt64, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.680747 [ 268 ] {75ac6985-67dd-4691-98c7-14814accb9e0} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_u64 2024.11.09 00:49:48.681051 [ 268 ] {75ac6985-67dd-4691-98c7-14814accb9e0} TCPHandler: Processed in 0.000794423 sec. 2024.11.09 00:49:48.682991 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.683253 [ 269 ] {b45e9e74-cda5-4da2-bafc-ff477fb25480} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.fields_ipaddr ( timeseries_name String, timeseries_key UInt64, field_name String, field_value IPv6, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.683313 [ 269 ] {b45e9e74-cda5-4da2-bafc-ff477fb25480} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_ipaddr 2024.11.09 00:49:48.683601 [ 269 ] {b45e9e74-cda5-4da2-bafc-ff477fb25480} TCPHandler: Processed in 0.000688832 sec. 2024.11.09 00:49:48.684421 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.684683 [ 268 ] {bbba6f13-e982-40bd-834a-645ab253a9fa} executeQuery: (from [::1]:34887) CREATE TABLE IF NOT EXISTS oximeter.fields_string ( timeseries_name String, timeseries_key UInt64, field_name String, field_value String, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.684742 [ 268 ] {bbba6f13-e982-40bd-834a-645ab253a9fa} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_string 2024.11.09 00:49:48.685241 [ 268 ] {bbba6f13-e982-40bd-834a-645ab253a9fa} TCPHandler: Processed in 0.000897511 sec. 2024.11.09 00:49:48.693895 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.694192 [ 269 ] {a863093d-7165-4791-ade0-1769fb85b330} executeQuery: (from [::1]:49746) CREATE TABLE IF NOT EXISTS oximeter.fields_uuid ( timeseries_name String, timeseries_key UInt64, field_name String, field_value UUID, last_updated_at DateTime MATERIALIZED now() ) ENGINE = ReplacingMergeTree() ORDER BY (timeseries_name, field_name, field_value, timeseries_key) TTL last_updated_at + INTERVAL 30 DAY (stage: Complete) 2024.11.09 00:49:48.694287 [ 269 ] {a863093d-7165-4791-ade0-1769fb85b330} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.fields_uuid 2024.11.09 00:49:48.694686 [ 269 ] {a863093d-7165-4791-ade0-1769fb85b330} TCPHandler: Processed in 0.00087248 sec. 2024.11.09 00:49:48.696502 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.697008 [ 268 ] {4d176ef8-e5dc-41fd-a57a-4fd98b388d7f} executeQuery: (from [::1]:34887) /* The timeseries schema table stores the extracted schema for the samples * oximeter collects. */ CREATE TABLE IF NOT EXISTS oximeter.timeseries_schema ( timeseries_name String, fields Nested( name String, type Enum( 'Bool' = 1, 'I64' = 2, 'IpAddr' = 3, 'String' = 4, 'Uuid' = 6, 'I8' = 7, 'U8' = 8, 'I16' = 9, 'U16' = 10, 'I32' = 11, 'U32' = 12, 'U64' = 13 ), source Enum( 'Target' = 1, 'Metric' = 2 ) ), datum_type Enum( 'Bool' = 1, 'I64' = 2, 'F64' = 3, 'String' = 4, 'Bytes' = 5, 'CumulativeI64' = 6, 'CumulativeF64' = 7, 'HistogramI64' = 8, 'HistogramF64' = 9, 'I8' = 10, 'U8' = 11, 'I16' = 12, 'U16' = 13, 'I32' = 14, 'U32' = 15, 'U64' = 16, 'F32' = 17, 'CumulativeU64' = 18, 'CumulativeF32' = 19, 'HistogramI8' = 20, 'HistogramU8' = 21, 'HistogramI16' = 22, 'HistogramU16' = 23, 'HistogramI32' = 24, 'HistogramU32' = 25, 'HistogramU64' = 26, 'HistogramF32' = 27 ), created DateTime64(9, 'UTC') ) ENGINE = MergeTree() ORDER BY (timeseries_name, fields.name) (stage: Complete) 2024.11.09 00:49:48.697128 [ 268 ] {4d176ef8-e5dc-41fd-a57a-4fd98b388d7f} ContextAccess (default): Access granted: CREATE TABLE ON oximeter.timeseries_schema 2024.11.09 00:49:48.697683 [ 268 ] {4d176ef8-e5dc-41fd-a57a-4fd98b388d7f} TCPHandler: Processed in 0.001285639 sec. 2024.11.09 00:49:48.704345 [ 269 ] {} TCP-Session: f5d8a09a-5007-4b5f-b92e-e6fe574b4eec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.704522 [ 269 ] {57c46f35-e3b2-429d-9b0a-c7d43d0af3d6} executeQuery: (from [::1]:49746) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:48.704927 [ 269 ] {57c46f35-e3b2-429d-9b0a-c7d43d0af3d6} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:48.705093 [ 269 ] {57c46f35-e3b2-429d-9b0a-c7d43d0af3d6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:48.705962 [ 269 ] {57c46f35-e3b2-429d-9b0a-c7d43d0af3d6} TCPHandler: Processed in 0.001694499 sec. 2024.11.09 00:49:48.812361 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.812614 [ 268 ] {8276e1fe-1faa-4c13-9cad-813bd70d076c} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:48.813042 [ 268 ] {8276e1fe-1faa-4c13-9cad-813bd70d076c} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:48.813132 [ 268 ] {8276e1fe-1faa-4c13-9cad-813bd70d076c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:48.814059 [ 268 ] {8276e1fe-1faa-4c13-9cad-813bd70d076c} TCPHandler: Processed in 0.001901154 sec. 2024.11.09 00:49:48.917737 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:48.918049 [ 268 ] {268f631f-76d9-4441-8af7-01c07ed40489} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:48.918489 [ 268 ] {268f631f-76d9-4441-8af7-01c07ed40489} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:48.918578 [ 268 ] {268f631f-76d9-4441-8af7-01c07ed40489} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:48.919295 [ 268 ] {268f631f-76d9-4441-8af7-01c07ed40489} TCPHandler: Processed in 0.001754109 sec. 2024.11.09 00:49:48.992926 [ 133 ] {} DNSResolver: Updating DNS cache 2024.11.09 00:49:48.993033 [ 133 ] {} DNSResolver: Updated DNS cache 2024.11.09 00:49:49.000323 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 146.70 MiB, peak 146.70 MiB, free memory in arenas 0.00 B, will set to 143.06 MiB (RSS), difference: -3.63 MiB 2024.11.09 00:49:49.029279 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.029576 [ 268 ] {6c5a5e35-0c90-49ee-9a5d-c84c8e5d3df9} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.030154 [ 268 ] {6c5a5e35-0c90-49ee-9a5d-c84c8e5d3df9} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.030256 [ 268 ] {6c5a5e35-0c90-49ee-9a5d-c84c8e5d3df9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.031012 [ 268 ] {6c5a5e35-0c90-49ee-9a5d-c84c8e5d3df9} TCPHandler: Processed in 0.001904821 sec. 2024.11.09 00:49:49.134796 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.134998 [ 268 ] {b0c6fedb-7a14-4d87-b463-e6a61980bad2} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.135348 [ 268 ] {b0c6fedb-7a14-4d87-b463-e6a61980bad2} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.135428 [ 268 ] {b0c6fedb-7a14-4d87-b463-e6a61980bad2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.136671 [ 268 ] {b0c6fedb-7a14-4d87-b463-e6a61980bad2} TCPHandler: Processed in 0.00201895 sec. 2024.11.09 00:49:49.239242 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.239523 [ 268 ] {5b965598-5639-4eca-b119-85202dd4faf1} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.239990 [ 268 ] {5b965598-5639-4eca-b119-85202dd4faf1} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.240078 [ 268 ] {5b965598-5639-4eca-b119-85202dd4faf1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.240912 [ 268 ] {5b965598-5639-4eca-b119-85202dd4faf1} TCPHandler: Processed in 0.001899069 sec. 2024.11.09 00:49:49.344674 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.344998 [ 268 ] {500c7953-7686-47af-b25b-8cfe6f56d568} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.345440 [ 268 ] {500c7953-7686-47af-b25b-8cfe6f56d568} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.345544 [ 268 ] {500c7953-7686-47af-b25b-8cfe6f56d568} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.346459 [ 268 ] {500c7953-7686-47af-b25b-8cfe6f56d568} TCPHandler: Processed in 0.002071386 sec. 2024.11.09 00:49:49.449640 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.449954 [ 268 ] {987b5b4a-f931-4165-93ae-93c39a83a1a7} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.450386 [ 268 ] {987b5b4a-f931-4165-93ae-93c39a83a1a7} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.450485 [ 268 ] {987b5b4a-f931-4165-93ae-93c39a83a1a7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.451353 [ 268 ] {987b5b4a-f931-4165-93ae-93c39a83a1a7} TCPHandler: Processed in 0.001954531 sec. 2024.11.09 00:49:49.553857 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.554121 [ 268 ] {2ad21ed4-899b-462e-88ef-aff09c116e24} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.554538 [ 268 ] {2ad21ed4-899b-462e-88ef-aff09c116e24} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.554623 [ 268 ] {2ad21ed4-899b-462e-88ef-aff09c116e24} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.555353 [ 268 ] {2ad21ed4-899b-462e-88ef-aff09c116e24} TCPHandler: Processed in 0.001712786 sec. 2024.11.09 00:49:49.657272 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.657520 [ 268 ] {198b28cd-014e-4f16-8adf-4756d32d6c2e} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.657893 [ 268 ] {198b28cd-014e-4f16-8adf-4756d32d6c2e} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.657976 [ 268 ] {198b28cd-014e-4f16-8adf-4756d32d6c2e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.659085 [ 268 ] {198b28cd-014e-4f16-8adf-4756d32d6c2e} TCPHandler: Processed in 0.001982537 sec. 2024.11.09 00:49:49.761138 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.761385 [ 268 ] {74700977-2eb2-4017-9545-c757d8444530} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.761844 [ 268 ] {74700977-2eb2-4017-9545-c757d8444530} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.761933 [ 268 ] {74700977-2eb2-4017-9545-c757d8444530} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.762737 [ 268 ] {74700977-2eb2-4017-9545-c757d8444530} TCPHandler: Processed in 0.001773277 sec. 2024.11.09 00:49:49.865629 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.865895 [ 268 ] {139bd826-dc59-4dbe-a005-bb8b579994fe} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.866276 [ 268 ] {139bd826-dc59-4dbe-a005-bb8b579994fe} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.866356 [ 268 ] {139bd826-dc59-4dbe-a005-bb8b579994fe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.867056 [ 268 ] {139bd826-dc59-4dbe-a005-bb8b579994fe} TCPHandler: Processed in 0.00159995 sec. 2024.11.09 00:49:49.969005 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:49.969347 [ 268 ] {015bf73a-72a4-4e10-af01-3fb62a6a2ec1} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:49.969888 [ 268 ] {015bf73a-72a4-4e10-af01-3fb62a6a2ec1} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:49.970036 [ 268 ] {015bf73a-72a4-4e10-af01-3fb62a6a2ec1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:49.970812 [ 268 ] {015bf73a-72a4-4e10-af01-3fb62a6a2ec1} TCPHandler: Processed in 0.001994722 sec. 2024.11.09 00:49:50.074131 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:50.074439 [ 268 ] {00d204d0-4f74-4f97-9476-364d5766a2b2} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:50.074939 [ 268 ] {00d204d0-4f74-4f97-9476-364d5766a2b2} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:50.075036 [ 268 ] {00d204d0-4f74-4f97-9476-364d5766a2b2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:50.075789 [ 268 ] {00d204d0-4f74-4f97-9476-364d5766a2b2} TCPHandler: Processed in 0.001885763 sec. 2024.11.09 00:49:50.182225 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:50.182432 [ 268 ] {275b346f-1551-4fd0-b86d-2325cc2b5578} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:50.183174 [ 268 ] {275b346f-1551-4fd0-b86d-2325cc2b5578} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:50.183258 [ 268 ] {275b346f-1551-4fd0-b86d-2325cc2b5578} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:50.184114 [ 268 ] {275b346f-1551-4fd0-b86d-2325cc2b5578} TCPHandler: Processed in 0.002142067 sec. 2024.11.09 00:49:50.433796 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:50.434044 [ 268 ] {3be8c8e3-d9f0-41f3-8b89-db7eb9f43841} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:50.434447 [ 268 ] {3be8c8e3-d9f0-41f3-8b89-db7eb9f43841} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:50.434624 [ 268 ] {3be8c8e3-d9f0-41f3-8b89-db7eb9f43841} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:50.435835 [ 268 ] {3be8c8e3-d9f0-41f3-8b89-db7eb9f43841} TCPHandler: Processed in 0.00229761 sec. 2024.11.09 00:49:50.545643 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:50.545903 [ 268 ] {b3b6065b-40da-4de4-8459-e8cb83245115} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:50.546386 [ 268 ] {b3b6065b-40da-4de4-8459-e8cb83245115} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:50.546476 [ 268 ] {b3b6065b-40da-4de4-8459-e8cb83245115} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:50.547154 [ 268 ] {b3b6065b-40da-4de4-8459-e8cb83245115} TCPHandler: Processed in 0.001692064 sec. 2024.11.09 00:49:50.649867 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:50.650139 [ 268 ] {d7a8a6cf-c36d-4217-affc-dca652a9ac5f} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:50.650580 [ 268 ] {d7a8a6cf-c36d-4217-affc-dca652a9ac5f} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:50.650692 [ 268 ] {d7a8a6cf-c36d-4217-affc-dca652a9ac5f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:50.651508 [ 268 ] {d7a8a6cf-c36d-4217-affc-dca652a9ac5f} TCPHandler: Processed in 0.001832977 sec. 2024.11.09 00:49:50.754812 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:50.755072 [ 268 ] {db5b683c-fe44-40ed-88f9-0cbb345a62cc} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:50.755478 [ 268 ] {db5b683c-fe44-40ed-88f9-0cbb345a62cc} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:50.755612 [ 268 ] {db5b683c-fe44-40ed-88f9-0cbb345a62cc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:50.756454 [ 268 ] {db5b683c-fe44-40ed-88f9-0cbb345a62cc} TCPHandler: Processed in 0.001919261 sec. 2024.11.09 00:49:50.859711 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:50.859963 [ 268 ] {f33fe6ea-7f1c-4517-b3d5-65a8d034c13c} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:50.860365 [ 268 ] {f33fe6ea-7f1c-4517-b3d5-65a8d034c13c} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:50.860450 [ 268 ] {f33fe6ea-7f1c-4517-b3d5-65a8d034c13c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:50.861236 [ 268 ] {f33fe6ea-7f1c-4517-b3d5-65a8d034c13c} TCPHandler: Processed in 0.001696994 sec. 2024.11.09 00:49:50.964278 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:50.964743 [ 268 ] {900e4a24-b442-4054-988c-1cf552cc8209} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:50.965336 [ 268 ] {900e4a24-b442-4054-988c-1cf552cc8209} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:50.965431 [ 268 ] {900e4a24-b442-4054-988c-1cf552cc8209} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:50.966240 [ 268 ] {900e4a24-b442-4054-988c-1cf552cc8209} TCPHandler: Processed in 0.002161506 sec. 2024.11.09 00:49:51.069772 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.070036 [ 268 ] {6379ffb3-5f5a-4bde-9dd3-31fa0a17d68d} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:51.070398 [ 268 ] {6379ffb3-5f5a-4bde-9dd3-31fa0a17d68d} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:51.070477 [ 268 ] {6379ffb3-5f5a-4bde-9dd3-31fa0a17d68d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.071193 [ 268 ] {6379ffb3-5f5a-4bde-9dd3-31fa0a17d68d} TCPHandler: Processed in 0.001598667 sec. 2024.11.09 00:49:51.174352 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.174609 [ 268 ] {64810bcb-55d3-4b5f-99b9-735142899e72} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:51.175011 [ 268 ] {64810bcb-55d3-4b5f-99b9-735142899e72} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:51.175124 [ 268 ] {64810bcb-55d3-4b5f-99b9-735142899e72} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.176250 [ 268 ] {64810bcb-55d3-4b5f-99b9-735142899e72} TCPHandler: Processed in 0.002217298 sec. 2024.11.09 00:49:51.188787 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.189008 [ 258 ] {e72ec95e-12af-4512-ad59-f08b1206483a} executeQuery: (from [::1]:54076) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:51.189395 [ 258 ] {e72ec95e-12af-4512-ad59-f08b1206483a} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:51.189472 [ 258 ] {e72ec95e-12af-4512-ad59-f08b1206483a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.190172 [ 258 ] {e72ec95e-12af-4512-ad59-f08b1206483a} TCPHandler: Processed in 0.001540481 sec. 2024.11.09 00:49:51.192281 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.192457 [ 259 ] {7ecdd82d-2b43-4527-8ca7-0e5f5dc548f3} executeQuery: (from [::1]:54422) INSERT INTO oximeter.timeseries_schema FORMAT Native (stage: Complete) 2024.11.09 00:49:51.192527 [ 259 ] {7ecdd82d-2b43-4527-8ca7-0e5f5dc548f3} ContextAccess (default): Access granted: INSERT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:51.195413 [ 259 ] {7ecdd82d-2b43-4527-8ca7-0e5f5dc548f3} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:51.195471 [ 259 ] {7ecdd82d-2b43-4527-8ca7-0e5f5dc548f3} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:51.196331 [ 259 ] {7ecdd82d-2b43-4527-8ca7-0e5f5dc548f3} MergedBlockOutputStream: filled checksums all_1_1_0 (state Temporary) 2024.11.09 00:49:51.196684 [ 259 ] {7ecdd82d-2b43-4527-8ca7-0e5f5dc548f3} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878): Renaming temporary part tmp_insert_all_1_1_0 to all_1_1_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:51.197067 [ 259 ] {7ecdd82d-2b43-4527-8ca7-0e5f5dc548f3} executeQuery: Read 1 rows, 123.00 B in 0.004634 sec., 215.79628830384118 rows/sec., 25.92 KiB/sec. 2024.11.09 00:49:51.197148 [ 259 ] {7ecdd82d-2b43-4527-8ca7-0e5f5dc548f3} TCPHandler: Processed in 0.004955281 sec. 2024.11.09 00:49:51.198590 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:39335, User-Agent: (none), Length: 382, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.198779 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.198811 [ 257 ] {} HTTP-Session: aaba4130-b023-4df9-82b8-2cb0bca4e079 Authenticating user 'default' from [::1]:39335 2024.11.09 00:49:51.198839 [ 257 ] {} HTTP-Session: aaba4130-b023-4df9-82b8-2cb0bca4e079 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.198852 [ 257 ] {} HTTP-Session: aaba4130-b023-4df9-82b8-2cb0bca4e079 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.198916 [ 257 ] {} ContextAccess (default): Settings: readonly = 0, allow_ddl = true, allow_introspection_functions = false 2024.11.09 00:49:51.198947 [ 257 ] {} ContextAccess (default): List of all grants: GRANT SHOW, SELECT, INSERT, ALTER, CREATE, DROP, UNDROP TABLE, TRUNCATE, OPTIMIZE, BACKUP, KILL QUERY, KILL TRANSACTION, MOVE PARTITION BETWEEN SHARDS, ACCESS MANAGEMENT, SYSTEM, dictGet, displaySecretsInShowAndSelect, INTROSPECTION, SOURCES, CLUSTER ON *.* WITH GRANT OPTION 2024.11.09 00:49:51.198968 [ 257 ] {} ContextAccess (default): List of all grants including implicit: GRANT SHOW, SELECT, INSERT, ALTER, CREATE, DROP, UNDROP TABLE, TRUNCATE, OPTIMIZE, BACKUP, KILL QUERY, KILL TRANSACTION, MOVE PARTITION BETWEEN SHARDS, ACCESS MANAGEMENT, SYSTEM, dictGet, displaySecretsInShowAndSelect, INTROSPECTION, SOURCES, CLUSTER ON *.* WITH GRANT OPTION 2024.11.09 00:49:51.199000 [ 257 ] {} HTTP-Session: aaba4130-b023-4df9-82b8-2cb0bca4e079 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.199324 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} executeQuery: (from [::1]:39335) INSERT INTO oximeter.fields_string FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:49:51.199414 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.199919 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:49:51.200705 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:51.200763 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:51.201571 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} MergedBlockOutputStream: filled checksums all_1_1_0 (state Temporary) 2024.11.09 00:49:51.201971 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Renaming temporary part tmp_insert_all_1_1_0 to all_1_1_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:51.202162 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} executeQuery: Read 2 rows, 212.00 B in 0.002917 sec., 685.6359273225918 rows/sec., 70.97 KiB/sec. 2024.11.09 00:49:51.202668 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.202706 [ 257 ] {c9ae5977-815d-4c84-8a1f-9b655bb77eff} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:49:51.202721 [ 257 ] {} HTTP-Session: aaba4130-b023-4df9-82b8-2cb0bca4e079 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.203491 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:39335, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.204441 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:34676, User-Agent: (none), Length: 208, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.204657 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.204691 [ 276 ] {} HTTP-Session: c81bf341-9b7d-4838-ae3d-f712c988f272 Authenticating user 'default' from [::1]:34676 2024.11.09 00:49:51.204721 [ 276 ] {} HTTP-Session: c81bf341-9b7d-4838-ae3d-f712c988f272 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.204735 [ 276 ] {} HTTP-Session: c81bf341-9b7d-4838-ae3d-f712c988f272 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.204826 [ 276 ] {} HTTP-Session: c81bf341-9b7d-4838-ae3d-f712c988f272 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.205189 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} executeQuery: (from [::1]:34676) INSERT INTO oximeter.measurements_i64 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:49:51.205321 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:51.205600 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:49:51.206251 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:51.206303 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:51.207223 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} MergedBlockOutputStream: filled checksums all_1_1_0 (state Temporary) 2024.11.09 00:49:51.207608 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a): Renaming temporary part tmp_insert_all_1_1_0 to all_1_1_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:51.207856 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} executeQuery: Read 1 rows, 71.00 B in 0.002775 sec., 360.36036036036035 rows/sec., 24.99 KiB/sec. 2024.11.09 00:49:51.208293 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.208325 [ 276 ] {960e07dc-f37f-4790-ada0-4a40f8b1257c} MemoryTracker: Peak memory usage (for query): 4.19 MiB. 2024.11.09 00:49:51.208341 [ 276 ] {} HTTP-Session: c81bf341-9b7d-4838-ae3d-f712c988f272 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.208888 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:34676, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.284730 [ 268 ] {} TCP-Session: 6e7ee13f-7ac1-476c-8944-1b048301a4fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.285006 [ 268 ] {a180aefe-501e-4c5b-9f46-a0ec472ac26d} executeQuery: (from [::1]:34887) SELECT * FROM oximeter.timeseries_schema FORMAT Native; (stage: Complete) 2024.11.09 00:49:51.285448 [ 268 ] {a180aefe-501e-4c5b-9f46-a0ec472ac26d} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:51.285607 [ 268 ] {a180aefe-501e-4c5b-9f46-a0ec472ac26d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.286104 [ 268 ] {a180aefe-501e-4c5b-9f46-a0ec472ac26d} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Key condition: unknown 2024.11.09 00:49:51.286188 [ 268 ] {a180aefe-501e-4c5b-9f46-a0ec472ac26d} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.286210 [ 268 ] {a180aefe-501e-4c5b-9f46-a0ec472ac26d} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.286265 [ 268 ] {a180aefe-501e-4c5b-9f46-a0ec472ac26d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:51.288692 [ 268 ] {a180aefe-501e-4c5b-9f46-a0ec472ac26d} executeQuery: Read 1 rows, 123.00 B in 0.003774 sec., 264.9708532061473 rows/sec., 31.83 KiB/sec. 2024.11.09 00:49:51.288841 [ 268 ] {a180aefe-501e-4c5b-9f46-a0ec472ac26d} TCPHandler: Processed in 0.004373604 sec. 2024.11.09 00:49:51.300269 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.300486 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.300519 [ 277 ] {} HTTP-Session: 9d0fd9c1-f200-41a8-b229-8d0f3d6b3aff Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.300550 [ 277 ] {} HTTP-Session: 9d0fd9c1-f200-41a8-b229-8d0f3d6b3aff Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.300565 [ 277 ] {} HTTP-Session: 9d0fd9c1-f200-41a8-b229-8d0f3d6b3aff Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.300628 [ 277 ] {} HTTP-Session: 9d0fd9c1-f200-41a8-b229-8d0f3d6b3aff Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.301223 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.301983 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.302351 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.303016 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.303415 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.303455 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.303688 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.304165 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.304207 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.304441 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.305619 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.305665 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.305905 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.306029 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.306265 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} HashJoin: (0x2336dca0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:51.306305 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} HashJoin: (0x2336dca0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:51.306835 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.306879 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.307148 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.307316 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.307369 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.307440 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.307588 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.308059 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.308104 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.308170 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.308188 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:51.308204 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.308275 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.308303 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.308419 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.308443 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.308561 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.308590 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.308610 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.308623 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.308637 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.308662 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.308677 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.308760 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.308781 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.308845 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.308873 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.313024 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} executeQuery: Read 4 rows, 424.00 B in 0.012161 sec., 328.9203190527095 rows/sec., 34.05 KiB/sec. 2024.11.09 00:49:51.313207 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} HashJoin: (0x2336dca0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:51.313705 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.313733 [ 277 ] {749c317e-4f11-473e-b237-b75d4cb68667} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.313750 [ 277 ] {} HTTP-Session: 9d0fd9c1-f200-41a8-b229-8d0f3d6b3aff Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.327636 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.327764 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.327789 [ 277 ] {} HTTP-Session: 9fd3f41d-3e37-42ad-a7a2-1f25029fb755 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.327813 [ 277 ] {} HTTP-Session: 9fd3f41d-3e37-42ad-a7a2-1f25029fb755 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.327827 [ 277 ] {} HTTP-Session: 9fd3f41d-3e37-42ad-a7a2-1f25029fb755 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.327878 [ 277 ] {} HTTP-Session: 9fd3f41d-3e37-42ad-a7a2-1f25029fb755 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.338941 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.339501 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.339549 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.339974 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:51.340139 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.340499 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.340543 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.340578 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.340593 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.340607 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.340639 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.340656 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:51.340777 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.340804 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:51.342778 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} executeQuery: Read 1 rows, 71.00 B in 0.01476 sec., 67.75067750677506 rows/sec., 4.70 KiB/sec. 2024.11.09 00:49:51.343252 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.343282 [ 277 ] {cc0a7623-be83-4340-aa65-8dd677e7c413} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.343297 [ 277 ] {} HTTP-Session: 9fd3f41d-3e37-42ad-a7a2-1f25029fb755 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.363518 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.363618 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.363643 [ 277 ] {} HTTP-Session: 7521d9f0-f30d-4cf1-8587-2441c2cf6bd0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.363668 [ 277 ] {} HTTP-Session: 7521d9f0-f30d-4cf1-8587-2441c2cf6bd0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.363680 [ 277 ] {} HTTP-Session: 7521d9f0-f30d-4cf1-8587-2441c2cf6bd0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.363733 [ 277 ] {} HTTP-Session: 7521d9f0-f30d-4cf1-8587-2441c2cf6bd0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.364186 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.364750 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.364838 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.365170 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.365505 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.365540 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.365767 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.366243 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.366285 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.366516 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.367433 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.367476 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.367720 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.367801 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.367956 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} HashJoin: (0x23351100) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:51.367986 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} HashJoin: (0x23351100) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:51.368449 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.368489 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.368726 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.368838 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.368880 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.368911 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.369046 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.369415 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.369455 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.369479 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.369491 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:51.369507 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.369535 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.369550 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.369642 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.369664 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.369773 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.369800 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.369819 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.369832 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.369846 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.369870 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.369885 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.369966 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.369985 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.370077 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.370105 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.414318 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} executeQuery: Read 4 rows, 424.00 B in 0.05044 sec., 79.30214115781126 rows/sec., 8.21 KiB/sec. 2024.11.09 00:49:51.414531 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} HashJoin: (0x23351100) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:51.415197 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.415230 [ 277 ] {9cfe598f-b9e0-4263-b4ba-aaeeb94d0639} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.415247 [ 277 ] {} HTTP-Session: 7521d9f0-f30d-4cf1-8587-2441c2cf6bd0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.423473 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.423567 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.423593 [ 277 ] {} HTTP-Session: 604e0d30-ff9a-4802-91c2-8bce528048b9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.423618 [ 277 ] {} HTTP-Session: 604e0d30-ff9a-4802-91c2-8bce528048b9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.423632 [ 277 ] {} HTTP-Session: 604e0d30-ff9a-4802-91c2-8bce528048b9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.423684 [ 277 ] {} HTTP-Session: 604e0d30-ff9a-4802-91c2-8bce528048b9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.424160 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.424650 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.424692 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.425141 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:51.425251 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.425576 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.425623 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.425645 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.425659 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.425672 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.425702 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.425719 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:51.425825 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.425885 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:51.427832 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} executeQuery: Read 1 rows, 71.00 B in 0.003869 sec., 258.46471956577926 rows/sec., 17.92 KiB/sec. 2024.11.09 00:49:51.428309 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.428337 [ 277 ] {c922502c-cded-4542-9ab6-98fb61805d0f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.428352 [ 277 ] {} HTTP-Session: 604e0d30-ff9a-4802-91c2-8bce528048b9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.440524 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.440604 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.440627 [ 277 ] {} HTTP-Session: 3cf5c043-d054-46a9-8e3f-89bb79ca6656 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.440651 [ 277 ] {} HTTP-Session: 3cf5c043-d054-46a9-8e3f-89bb79ca6656 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.440665 [ 277 ] {} HTTP-Session: 3cf5c043-d054-46a9-8e3f-89bb79ca6656 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.440709 [ 277 ] {} HTTP-Session: 3cf5c043-d054-46a9-8e3f-89bb79ca6656 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.441129 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.441570 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.441609 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.441923 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.442298 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.442337 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.442571 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.442907 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.442941 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.443211 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.444075 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.444116 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.444351 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.444429 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.444695 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} HashJoin: (0x23356740) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:51.444742 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} HashJoin: (0x23356740) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:51.445288 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.445329 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.445568 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.445682 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.445727 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.445760 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.445789 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.446172 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.446211 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.446235 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.446248 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:51.446262 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.446289 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.446304 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.446431 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.446457 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.446563 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.446589 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.446608 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.446620 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.446634 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.446660 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.446674 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.446754 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.446773 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.446828 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.446854 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.449985 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} executeQuery: Read 4 rows, 424.00 B in 0.009154 sec., 436.9674459252785 rows/sec., 45.23 KiB/sec. 2024.11.09 00:49:51.450185 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} HashJoin: (0x23356740) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:51.450705 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.450740 [ 277 ] {34f7b12e-30ad-48cd-8263-dcc513dd085b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.450756 [ 277 ] {} HTTP-Session: 3cf5c043-d054-46a9-8e3f-89bb79ca6656 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.653078 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.653240 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.653268 [ 277 ] {} HTTP-Session: 3d5defeb-17da-4ee4-9114-b7865fc561a3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.653298 [ 277 ] {} HTTP-Session: 3d5defeb-17da-4ee4-9114-b7865fc561a3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.653311 [ 277 ] {} HTTP-Session: 3d5defeb-17da-4ee4-9114-b7865fc561a3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.653376 [ 277 ] {} HTTP-Session: 3d5defeb-17da-4ee4-9114-b7865fc561a3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.653730 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.654314 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.654359 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.654730 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:51.654839 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.655181 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.655226 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.655248 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.655262 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.655275 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.655304 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.655321 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:51.655432 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.655455 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:51.657802 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} executeQuery: Read 1 rows, 71.00 B in 0.00424 sec., 235.8490566037736 rows/sec., 16.35 KiB/sec. 2024.11.09 00:49:51.658316 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.658346 [ 277 ] {475e7925-c153-48e6-bf6c-a3f6a975d89f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.658362 [ 277 ] {} HTTP-Session: 3d5defeb-17da-4ee4-9114-b7865fc561a3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.769447 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.769643 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.769679 [ 277 ] {} HTTP-Session: beb1601a-667a-4891-9b62-babff656c284 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.769707 [ 277 ] {} HTTP-Session: beb1601a-667a-4891-9b62-babff656c284 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.769719 [ 277 ] {} HTTP-Session: beb1601a-667a-4891-9b62-babff656c284 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.769781 [ 277 ] {} HTTP-Session: beb1601a-667a-4891-9b62-babff656c284 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.770341 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.770960 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.771056 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.771384 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.771725 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.771760 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.772108 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.772471 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.772508 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.772739 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.773633 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.773675 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.773911 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.774047 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.774204 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} HashJoin: (0x23360c10) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:51.774233 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} HashJoin: (0x23360c10) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:51.774638 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.774677 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.774931 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.775078 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.775125 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.775158 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.775190 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.775546 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.775624 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.775652 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.775665 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:51.775680 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.775710 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.775726 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.775824 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.775847 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.775960 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.775986 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.776040 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.776054 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.776068 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.776095 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.776111 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.776196 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.776216 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.776275 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.776301 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.779387 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} executeQuery: Read 4 rows, 424.00 B in 0.009395 sec., 425.75838211814795 rows/sec., 44.07 KiB/sec. 2024.11.09 00:49:51.779582 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} HashJoin: (0x23360c10) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:51.780220 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.780249 [ 277 ] {98100e2d-f2b2-4ed8-97a8-4e5f0f7623a2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.780265 [ 277 ] {} HTTP-Session: beb1601a-667a-4891-9b62-babff656c284 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.789780 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.789862 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.789885 [ 277 ] {} HTTP-Session: 5737f0cd-74d5-4ce2-bd5e-d9ae447880eb Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.789906 [ 277 ] {} HTTP-Session: 5737f0cd-74d5-4ce2-bd5e-d9ae447880eb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.789920 [ 277 ] {} HTTP-Session: 5737f0cd-74d5-4ce2-bd5e-d9ae447880eb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.789961 [ 277 ] {} HTTP-Session: 5737f0cd-74d5-4ce2-bd5e-d9ae447880eb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.790221 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.790715 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.790759 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.791098 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:51.791192 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.791507 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.791550 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.791571 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.791585 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.791598 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.791624 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.791639 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:51.791739 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.791765 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:51.801634 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} executeQuery: Read 1 rows, 71.00 B in 0.011526 sec., 86.76036786395974 rows/sec., 6.02 KiB/sec. 2024.11.09 00:49:51.803230 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.803258 [ 277 ] {39002151-149c-4d81-b74e-227fa59542db} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.803276 [ 277 ] {} HTTP-Session: 5737f0cd-74d5-4ce2-bd5e-d9ae447880eb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.923723 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.923877 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.923902 [ 277 ] {} HTTP-Session: 697827a4-3e27-4277-be5c-d4ec7960ba84 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.923926 [ 277 ] {} HTTP-Session: 697827a4-3e27-4277-be5c-d4ec7960ba84 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.923941 [ 277 ] {} HTTP-Session: 697827a4-3e27-4277-be5c-d4ec7960ba84 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.924036 [ 277 ] {} HTTP-Session: 697827a4-3e27-4277-be5c-d4ec7960ba84 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.924586 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.925165 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.925205 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.925491 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.925824 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.925859 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.926142 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.926524 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.926559 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.926791 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.927716 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.927761 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.928049 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.928145 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.928261 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} HashJoin: (0x23360940) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:51.928282 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} HashJoin: (0x23360940) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:51.928711 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.928752 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.928987 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:51.929100 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.929145 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.929177 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.929210 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.929573 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.929614 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.929638 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.929652 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:51.929667 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.929697 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.929714 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.929813 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.929836 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.929948 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.929975 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.929994 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.930053 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.930068 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.930095 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.930109 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:51.930194 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.930215 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:51.930274 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:51.930300 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:51.938680 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} executeQuery: Read 4 rows, 424.00 B in 0.014448 sec., 276.8549280177187 rows/sec., 28.66 KiB/sec. 2024.11.09 00:49:51.938843 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} HashJoin: (0x23360940) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:51.939191 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.939220 [ 277 ] {8a9a5f0f-4442-4f07-8af3-9b42ff2b156e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.939236 [ 277 ] {} HTTP-Session: 697827a4-3e27-4277-be5c-d4ec7960ba84 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.962157 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:51.962253 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:51.962280 [ 277 ] {} HTTP-Session: 36e55da3-86af-4bdb-85a2-dce83677d34c Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:51.962302 [ 277 ] {} HTTP-Session: 36e55da3-86af-4bdb-85a2-dce83677d34c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.962314 [ 277 ] {} HTTP-Session: 36e55da3-86af-4bdb-85a2-dce83677d34c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:51.962362 [ 277 ] {} HTTP-Session: 36e55da3-86af-4bdb-85a2-dce83677d34c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:51.962635 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:51.963046 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:51.963089 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:51.963409 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:51.963502 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:51.963781 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:51.963819 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:51.963840 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:51.963853 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:51.963866 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:51.963894 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:51.963912 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:51.964013 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:51.964035 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:51.965760 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} executeQuery: Read 1 rows, 71.00 B in 0.00326 sec., 306.7484662576687 rows/sec., 21.27 KiB/sec. 2024.11.09 00:49:51.966250 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} DynamicQueryHandler: Done processing query 2024.11.09 00:49:51.966280 [ 277 ] {b9a99f13-db7c-4f70-8ed0-9449547ceebd} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:51.966296 [ 277 ] {} HTTP-Session: 36e55da3-86af-4bdb-85a2-dce83677d34c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.001124 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 144.45 MiB, peak 149.42 MiB, free memory in arenas 0.00 B, will set to 146.36 MiB (RSS), difference: 1.91 MiB 2024.11.09 00:49:52.078148 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.078367 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.078403 [ 277 ] {} HTTP-Session: 5583c380-58d2-41c8-b0e9-7ae849c43d16 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.078434 [ 277 ] {} HTTP-Session: 5583c380-58d2-41c8-b0e9-7ae849c43d16 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.078447 [ 277 ] {} HTTP-Session: 5583c380-58d2-41c8-b0e9-7ae849c43d16 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.078514 [ 277 ] {} HTTP-Session: 5583c380-58d2-41c8-b0e9-7ae849c43d16 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.079236 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.080148 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.080234 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.080602 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.080950 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.081025 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.081372 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.081842 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.081885 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.082210 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.083194 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.083239 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.083684 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.083855 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.083979 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} HashJoin: (0x233564d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:52.083998 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} HashJoin: (0x233564d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:52.084910 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.084978 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.085399 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.085564 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.085665 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.085709 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.085749 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.086121 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.086165 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.086190 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.086203 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:52.086218 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.086247 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.086264 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.086420 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.086455 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.086573 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.086602 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.086622 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.086634 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.086722 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.086764 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.086780 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.086873 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.086895 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.086955 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.086982 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.090199 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} executeQuery: Read 4 rows, 424.00 B in 0.011498 sec., 347.88658897199514 rows/sec., 36.01 KiB/sec. 2024.11.09 00:49:52.090372 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} HashJoin: (0x233564d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:52.090918 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.091018 [ 277 ] {55e8d5e2-c6b5-41c4-9c16-049c736eb512} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.091115 [ 277 ] {} HTTP-Session: 5583c380-58d2-41c8-b0e9-7ae849c43d16 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.105643 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.105727 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.105752 [ 277 ] {} HTTP-Session: 9dcab63f-27f7-491c-b333-6c16f0af8948 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.105773 [ 277 ] {} HTTP-Session: 9dcab63f-27f7-491c-b333-6c16f0af8948 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.105787 [ 277 ] {} HTTP-Session: 9dcab63f-27f7-491c-b333-6c16f0af8948 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.105834 [ 277 ] {} HTTP-Session: 9dcab63f-27f7-491c-b333-6c16f0af8948 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.106073 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.108660 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.108750 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.109217 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:52.109359 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.109705 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.109753 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.109779 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.109794 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.109807 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.109838 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.109855 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:52.109973 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.110058 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:52.112557 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} executeQuery: Read 1 rows, 71.00 B in 0.006381 sec., 156.7152483936687 rows/sec., 10.87 KiB/sec. 2024.11.09 00:49:52.113611 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.113645 [ 277 ] {6de5e3cb-ad87-46f9-98bd-e5369b1598c9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.113665 [ 277 ] {} HTTP-Session: 9dcab63f-27f7-491c-b333-6c16f0af8948 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.219517 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.219676 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.219707 [ 277 ] {} HTTP-Session: 0f136b0d-ac56-4985-84ab-3b78c92b3486 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.219749 [ 277 ] {} HTTP-Session: 0f136b0d-ac56-4985-84ab-3b78c92b3486 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.219777 [ 277 ] {} HTTP-Session: 0f136b0d-ac56-4985-84ab-3b78c92b3486 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.219864 [ 277 ] {} HTTP-Session: 0f136b0d-ac56-4985-84ab-3b78c92b3486 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.220458 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.221103 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.221148 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.221434 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.221769 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.221805 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.222081 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.222428 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.222463 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.222694 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.223553 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.223595 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.223832 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.223929 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.224073 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} HashJoin: (0x23114580) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:52.224095 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} HashJoin: (0x23114580) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:52.224518 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.224577 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.224820 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.224934 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.224978 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.225058 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.225094 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.225456 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.225498 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.225524 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.225538 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:52.225556 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.225585 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.225602 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.225697 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.225723 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.225838 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.225865 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.225885 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.225899 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.225915 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.225941 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.225954 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.226077 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.226101 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.226161 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.226187 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.229125 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} executeQuery: Read 4 rows, 424.00 B in 0.008978 sec., 445.53352639786146 rows/sec., 46.12 KiB/sec. 2024.11.09 00:49:52.229294 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} HashJoin: (0x23114580) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:52.229754 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.229783 [ 277 ] {0b2cb41a-cdc6-4205-b37a-8c7b9c31714b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.229799 [ 277 ] {} HTTP-Session: 0f136b0d-ac56-4985-84ab-3b78c92b3486 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.238182 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.238355 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.238393 [ 277 ] {} HTTP-Session: 89add3a3-4e51-4971-9851-4ec5d3626d4c Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.238424 [ 277 ] {} HTTP-Session: 89add3a3-4e51-4971-9851-4ec5d3626d4c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.238438 [ 277 ] {} HTTP-Session: 89add3a3-4e51-4971-9851-4ec5d3626d4c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.238502 [ 277 ] {} HTTP-Session: 89add3a3-4e51-4971-9851-4ec5d3626d4c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.238842 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.239543 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.239593 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.240281 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:52.240396 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.240708 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.240750 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.240772 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.240786 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.240800 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.240832 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.240849 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:52.240964 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.240989 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:52.248376 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} executeQuery: Read 1 rows, 71.00 B in 0.009687 sec., 103.23113451016827 rows/sec., 7.16 KiB/sec. 2024.11.09 00:49:52.249234 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.249271 [ 277 ] {9003e9e8-c70b-4632-96b3-0b8e390edc40} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.249290 [ 277 ] {} HTTP-Session: 89add3a3-4e51-4971-9851-4ec5d3626d4c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.356153 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.356502 [ 258 ] {7ccec00d-3027-44c1-9d17-163da8161ae6} executeQuery: (from [::1]:54076) SELECT * FROM oximeter.timeseries_schema WHERE timeseries_name NOT IN ('integration_target:integration_metric') FORMAT Native; (stage: Complete) 2024.11.09 00:49:52.356982 [ 258 ] {7ccec00d-3027-44c1-9d17-163da8161ae6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 0 2024.11.09 00:49:52.357048 [ 258 ] {7ccec00d-3027-44c1-9d17-163da8161ae6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "timeseries_name NOT IN ('integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.357367 [ 258 ] {7ccec00d-3027-44c1-9d17-163da8161ae6} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:52.357476 [ 258 ] {7ccec00d-3027-44c1-9d17-163da8161ae6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.357710 [ 258 ] {7ccec00d-3027-44c1-9d17-163da8161ae6} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Key condition: (column 0 notIn 1-element set) 2024.11.09 00:49:52.357759 [ 258 ] {7ccec00d-3027-44c1-9d17-163da8161ae6} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Used generic exclusion search over index for part all_1_1_0 with 1 steps 2024.11.09 00:49:52.357786 [ 258 ] {7ccec00d-3027-44c1-9d17-163da8161ae6} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Selected 1/1 parts by partition key, 0 parts by primary key, 0/1 marks by primary key, 0 marks to read from 0 ranges 2024.11.09 00:49:52.358513 [ 258 ] {7ccec00d-3027-44c1-9d17-163da8161ae6} TCPHandler: Processed in 0.002548132 sec. 2024.11.09 00:49:52.397359 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.397649 [ 259 ] {473358c6-cac0-43b7-b3fb-6ca1854723de} executeQuery: (from [::1]:54422) SELECT * FROM oximeter.timeseries_schema WHERE timeseries_name NOT IN ('http_service:request_latency_histogram', 'integration_target:integration_metric') FORMAT Native; (stage: Complete) 2024.11.09 00:49:52.398165 [ 259 ] {473358c6-cac0-43b7-b3fb-6ca1854723de} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 0 2024.11.09 00:49:52.398207 [ 259 ] {473358c6-cac0-43b7-b3fb-6ca1854723de} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "timeseries_name NOT IN ('http_service:request_latency_histogram', 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.398579 [ 259 ] {473358c6-cac0-43b7-b3fb-6ca1854723de} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:52.398685 [ 259 ] {473358c6-cac0-43b7-b3fb-6ca1854723de} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.398914 [ 259 ] {473358c6-cac0-43b7-b3fb-6ca1854723de} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Key condition: (column 0 notIn 2-element set) 2024.11.09 00:49:52.398961 [ 259 ] {473358c6-cac0-43b7-b3fb-6ca1854723de} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Used generic exclusion search over index for part all_1_1_0 with 1 steps 2024.11.09 00:49:52.398985 [ 259 ] {473358c6-cac0-43b7-b3fb-6ca1854723de} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Selected 1/1 parts by partition key, 0 parts by primary key, 0/1 marks by primary key, 0 marks to read from 0 ranges 2024.11.09 00:49:52.399608 [ 259 ] {473358c6-cac0-43b7-b3fb-6ca1854723de} TCPHandler: Processed in 0.002459293 sec. 2024.11.09 00:49:52.402373 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.402586 [ 258 ] {0b53427e-3cda-4a71-97cb-f4d0b43deef8} executeQuery: (from [::1]:54076) SELECT * FROM oximeter.timeseries_schema WHERE timeseries_name NOT IN ('collection_target:cpus_provisioned', 'http_service:request_latency_histogram', 'integration_target:integration_metric') FORMAT Native; (stage: Complete) 2024.11.09 00:49:52.402881 [ 258 ] {0b53427e-3cda-4a71-97cb-f4d0b43deef8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 0 2024.11.09 00:49:52.402920 [ 258 ] {0b53427e-3cda-4a71-97cb-f4d0b43deef8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "timeseries_name NOT IN ('collection_target:cpus_provisioned', 'http_service:request_latency_histogram', 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.403213 [ 258 ] {0b53427e-3cda-4a71-97cb-f4d0b43deef8} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:52.403333 [ 258 ] {0b53427e-3cda-4a71-97cb-f4d0b43deef8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.403506 [ 258 ] {0b53427e-3cda-4a71-97cb-f4d0b43deef8} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Key condition: (column 0 notIn 3-element set) 2024.11.09 00:49:52.403544 [ 258 ] {0b53427e-3cda-4a71-97cb-f4d0b43deef8} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Used generic exclusion search over index for part all_1_1_0 with 1 steps 2024.11.09 00:49:52.403565 [ 258 ] {0b53427e-3cda-4a71-97cb-f4d0b43deef8} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Selected 1/1 parts by partition key, 0 parts by primary key, 0/1 marks by primary key, 0 marks to read from 0 ranges 2024.11.09 00:49:52.404113 [ 258 ] {0b53427e-3cda-4a71-97cb-f4d0b43deef8} TCPHandler: Processed in 0.001819891 sec. 2024.11.09 00:49:52.412364 [ 259 ] {} TCP-Session: d51307e0-c72e-4e79-a6ae-c17041fcb492 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.412555 [ 259 ] {769f8091-a948-4350-9edb-7882ea7d19ce} executeQuery: (from [::1]:54422) SELECT * FROM oximeter.timeseries_schema WHERE timeseries_name NOT IN ('collection_target:cpus_provisioned', 'collection_target:ram_provisioned', 'http_service:request_latency_histogram', 'integration_target:integration_metric') FORMAT Native; (stage: Complete) 2024.11.09 00:49:52.412922 [ 259 ] {769f8091-a948-4350-9edb-7882ea7d19ce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 0 2024.11.09 00:49:52.412961 [ 259 ] {769f8091-a948-4350-9edb-7882ea7d19ce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "timeseries_name NOT IN ('collection_target:cpus_provisioned', 'collection_target:ram_provisioned', 'http_service:request_latency_histogram', 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.413212 [ 259 ] {769f8091-a948-4350-9edb-7882ea7d19ce} ContextAccess (default): Access granted: SELECT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:52.413294 [ 259 ] {769f8091-a948-4350-9edb-7882ea7d19ce} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.413469 [ 259 ] {769f8091-a948-4350-9edb-7882ea7d19ce} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Key condition: (column 0 notIn 4-element set) 2024.11.09 00:49:52.413508 [ 259 ] {769f8091-a948-4350-9edb-7882ea7d19ce} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Used generic exclusion search over index for part all_1_1_0 with 1 steps 2024.11.09 00:49:52.413531 [ 259 ] {769f8091-a948-4350-9edb-7882ea7d19ce} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878) (SelectExecutor): Selected 1/1 parts by partition key, 0 parts by primary key, 0/1 marks by primary key, 0 marks to read from 0 ranges 2024.11.09 00:49:52.414044 [ 259 ] {769f8091-a948-4350-9edb-7882ea7d19ce} TCPHandler: Processed in 0.001757275 sec. 2024.11.09 00:49:52.427745 [ 258 ] {} TCP-Session: f41b8454-6a5a-465d-a0ec-ca9e6af2e074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.428026 [ 258 ] {8c199491-ba48-4371-b177-8200680d372d} executeQuery: (from [::1]:54076) INSERT INTO oximeter.timeseries_schema FORMAT Native (stage: Complete) 2024.11.09 00:49:52.428132 [ 258 ] {8c199491-ba48-4371-b177-8200680d372d} ContextAccess (default): Access granted: INSERT(timeseries_name, `fields.name`, `fields.type`, `fields.source`, datum_type, created) ON oximeter.timeseries_schema 2024.11.09 00:49:52.429874 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.430062 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.430092 [ 277 ] {} HTTP-Session: f3f381e5-8c4b-482f-8dbc-e5f98025a2de Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.430143 [ 277 ] {} HTTP-Session: f3f381e5-8c4b-482f-8dbc-e5f98025a2de Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.430156 [ 277 ] {} HTTP-Session: f3f381e5-8c4b-482f-8dbc-e5f98025a2de Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.430214 [ 277 ] {} HTTP-Session: f3f381e5-8c4b-482f-8dbc-e5f98025a2de Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.430700 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.431376 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.431419 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.431773 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.432267 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.432331 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.432631 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.433745 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.434004 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.434694 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.434851 [ 258 ] {8c199491-ba48-4371-b177-8200680d372d} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:52.434948 [ 258 ] {8c199491-ba48-4371-b177-8200680d372d} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:52.436571 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.436651 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.436719 [ 258 ] {8c199491-ba48-4371-b177-8200680d372d} MergedBlockOutputStream: filled checksums all_2_2_0 (state Temporary) 2024.11.09 00:49:52.437180 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.437349 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.437611 [ 258 ] {8c199491-ba48-4371-b177-8200680d372d} oximeter.timeseries_schema (ef408fa6-8f67-4608-a356-097c7788a878): Renaming temporary part tmp_insert_all_2_2_0 to all_2_2_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:52.437652 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} HashJoin: (0x231c98b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:52.437682 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} HashJoin: (0x231c98b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:52.438331 [ 258 ] {8c199491-ba48-4371-b177-8200680d372d} executeQuery: Read 4 rows, 433.00 B in 0.010404 sec., 384.46751249519417 rows/sec., 40.64 KiB/sec. 2024.11.09 00:49:52.438594 [ 258 ] {8c199491-ba48-4371-b177-8200680d372d} TCPHandler: Processed in 0.011018183 sec. 2024.11.09 00:49:52.438843 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.438892 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.439146 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.439281 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.439324 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.439358 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.439395 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.439764 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.439804 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.439829 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.439842 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:52.439858 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.439887 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.439903 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.440006 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.440030 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.440147 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.440177 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.440195 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.440208 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.440222 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.440246 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.440259 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.440398 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.440409 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:39335, User-Agent: (none), Length: 1626, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.440445 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.440563 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.440578 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.440634 [ 257 ] {} HTTP-Session: 04f309e1-1df4-4c6d-9e25-dbd147c2544f Authenticating user 'default' from [::1]:39335 2024.11.09 00:49:52.440648 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.440701 [ 257 ] {} HTTP-Session: 04f309e1-1df4-4c6d-9e25-dbd147c2544f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.440752 [ 257 ] {} HTTP-Session: 04f309e1-1df4-4c6d-9e25-dbd147c2544f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.440879 [ 257 ] {} HTTP-Session: 04f309e1-1df4-4c6d-9e25-dbd147c2544f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.441306 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} executeQuery: (from [::1]:39335) INSERT INTO oximeter.fields_string FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:49:52.441509 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.442985 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:49:52.444119 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:52.444215 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:52.445617 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} MergedBlockOutputStream: filled checksums all_2_2_0 (state Temporary) 2024.11.09 00:49:52.446441 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Renaming temporary part tmp_insert_all_2_2_0 to all_2_2_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:52.447115 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} executeQuery: Read 4 rows, 424.00 B in 0.016699 sec., 239.5353015150608 rows/sec., 24.80 KiB/sec. 2024.11.09 00:49:52.447319 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} executeQuery: Read 10 rows, 984.00 B in 0.006143 sec., 1627.8691193228065 rows/sec., 156.43 KiB/sec. 2024.11.09 00:49:52.447958 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} HashJoin: (0x231c98b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:52.448184 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.448306 [ 257 ] {6430c892-921c-4479-bfd6-382f3e59908a} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:49:52.448328 [ 257 ] {} HTTP-Session: 04f309e1-1df4-4c6d-9e25-dbd147c2544f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.448740 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.448772 [ 277 ] {1c9b2b09-e874-47f6-8318-efe89c4e1e94} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.448790 [ 277 ] {} HTTP-Session: f3f381e5-8c4b-482f-8dbc-e5f98025a2de Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.452788 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:39335, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.453041 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:34676, User-Agent: (none), Length: 770, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.453201 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.453230 [ 276 ] {} HTTP-Session: 774fff25-7eda-4e55-85d8-6eb41876db77 Authenticating user 'default' from [::1]:34676 2024.11.09 00:49:52.453258 [ 276 ] {} HTTP-Session: 774fff25-7eda-4e55-85d8-6eb41876db77 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.453270 [ 276 ] {} HTTP-Session: 774fff25-7eda-4e55-85d8-6eb41876db77 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.453336 [ 276 ] {} HTTP-Session: 774fff25-7eda-4e55-85d8-6eb41876db77 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.453597 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} executeQuery: (from [::1]:34676) INSERT INTO oximeter.fields_u16 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:49:52.453689 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_u16 2024.11.09 00:49:52.454218 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:49:52.454938 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:52.454995 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:52.455610 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} MergedBlockOutputStream: filled checksums all_1_1_0 (state Temporary) 2024.11.09 00:49:52.456008 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.456057 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Renaming temporary part tmp_insert_all_1_1_0 to all_1_1_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:52.456135 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.456196 [ 277 ] {} HTTP-Session: a8fc216f-2a5e-4891-b846-c74f930de95d Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.456232 [ 277 ] {} HTTP-Session: a8fc216f-2a5e-4891-b846-c74f930de95d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.456264 [ 277 ] {} HTTP-Session: a8fc216f-2a5e-4891-b846-c74f930de95d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.456337 [ 277 ] {} HTTP-Session: a8fc216f-2a5e-4891-b846-c74f930de95d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.456497 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} executeQuery: Read 5 rows, 385.00 B in 0.002975 sec., 1680.672268907563 rows/sec., 126.38 KiB/sec. 2024.11.09 00:49:52.457167 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.457362 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.457457 [ 276 ] {c172e914-d442-43aa-97c3-47ada82cf01b} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:49:52.457486 [ 276 ] {} HTTP-Session: 774fff25-7eda-4e55-85d8-6eb41876db77 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.457882 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.457932 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.458615 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:52.458878 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.459340 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.459388 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.459414 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.459429 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.459442 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.459472 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.459490 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:52.459879 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:34676, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.460018 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.460045 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:52.460175 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:39335, User-Agent: (none), Length: 2938, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.460376 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.460451 [ 257 ] {} HTTP-Session: 92ec2f59-7a9b-4cfe-a9c7-68b2c9429288 Authenticating user 'default' from [::1]:39335 2024.11.09 00:49:52.460524 [ 257 ] {} HTTP-Session: 92ec2f59-7a9b-4cfe-a9c7-68b2c9429288 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.460555 [ 257 ] {} HTTP-Session: 92ec2f59-7a9b-4cfe-a9c7-68b2c9429288 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.460695 [ 257 ] {} HTTP-Session: 92ec2f59-7a9b-4cfe-a9c7-68b2c9429288 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.461372 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} executeQuery: (from [::1]:39335) INSERT INTO oximeter.fields_uuid FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:49:52.461676 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_uuid 2024.11.09 00:49:52.462498 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} executeQuery: Read 1 rows, 71.00 B in 0.005929 sec., 168.66250632484397 rows/sec., 11.69 KiB/sec. 2024.11.09 00:49:52.463214 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:49:52.463308 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.463356 [ 277 ] {5757044e-cb7e-4348-9d66-8580f310a15b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.463402 [ 277 ] {} HTTP-Session: a8fc216f-2a5e-4891-b846-c74f930de95d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.464087 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:52.464157 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:52.464795 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} MergedBlockOutputStream: filled checksums all_1_1_0 (state Temporary) 2024.11.09 00:49:52.465153 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Renaming temporary part tmp_insert_all_1_1_0 to all_1_1_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:52.465382 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} executeQuery: Read 17 rows, 1.37 KiB in 0.004415 sec., 3850.509626274066 rows/sec., 309.23 KiB/sec. 2024.11.09 00:49:52.465720 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.465751 [ 257 ] {f89243f6-6e50-4931-a6fd-627bc4620640} MemoryTracker: Peak memory usage (for query): 4.23 MiB. 2024.11.09 00:49:52.465767 [ 257 ] {} HTTP-Session: 92ec2f59-7a9b-4cfe-a9c7-68b2c9429288 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.471929 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:39335, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.472260 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:34676, User-Agent: (none), Length: 8489, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.472388 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.472417 [ 276 ] {} HTTP-Session: f4016e74-ec69-4260-bcf2-8183721b599e Authenticating user 'default' from [::1]:34676 2024.11.09 00:49:52.472499 [ 276 ] {} HTTP-Session: f4016e74-ec69-4260-bcf2-8183721b599e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.472524 [ 276 ] {} HTTP-Session: f4016e74-ec69-4260-bcf2-8183721b599e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.472589 [ 276 ] {} HTTP-Session: f4016e74-ec69-4260-bcf2-8183721b599e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.473001 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} executeQuery: (from [::1]:34676) INSERT INTO oximeter.measurements_histogramu64 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:49:52.473143 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, start_time, timestamp, bins, counts, min, max, sum_of_samples, squared_mean, p50_marker_heights, p50_marker_positions, p50_desired_marker_positions, p90_marker_heights, p90_marker_positions, p90_desired_marker_positions, p99_marker_heights, p99_marker_positions, p99_desired_marker_positions) ON oximeter.measurements_histogramu64 2024.11.09 00:49:52.473846 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:49:52.474855 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:52.474908 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:52.476303 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} MergedBlockOutputStream: filled checksums all_1_1_0 (state Temporary) 2024.11.09 00:49:52.476762 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Renaming temporary part tmp_insert_all_1_1_0 to all_1_1_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:52.477030 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} executeQuery: Read 5 rows, 9.17 KiB in 0.004259 sec., 1173.9845034045552 rows/sec., 2.10 MiB/sec. 2024.11.09 00:49:52.477529 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.477558 [ 276 ] {498e8f34-b0d1-46fa-8e0c-030365ece6ae} MemoryTracker: Peak memory usage (for query): 4.39 MiB. 2024.11.09 00:49:52.477573 [ 276 ] {} HTTP-Session: f4016e74-ec69-4260-bcf2-8183721b599e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.478261 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:34676, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.478817 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:39335, User-Agent: (none), Length: 1890, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.478897 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.478921 [ 257 ] {} HTTP-Session: 1ff36943-c658-4662-b888-0e01eafe52ba Authenticating user 'default' from [::1]:39335 2024.11.09 00:49:52.478943 [ 257 ] {} HTTP-Session: 1ff36943-c658-4662-b888-0e01eafe52ba Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.478954 [ 257 ] {} HTTP-Session: 1ff36943-c658-4662-b888-0e01eafe52ba Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.478998 [ 257 ] {} HTTP-Session: 1ff36943-c658-4662-b888-0e01eafe52ba Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.479161 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} executeQuery: (from [::1]:39335) INSERT INTO oximeter.measurements_i64 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:49:52.479222 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:52.479394 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:49:52.480049 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:52.480100 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:52.480618 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} MergedBlockOutputStream: filled checksums all_2_2_0 (state Temporary) 2024.11.09 00:49:52.482360 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a): Renaming temporary part tmp_insert_all_2_2_0 to all_2_2_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:52.482568 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} executeQuery: Read 12 rows, 868.00 B in 0.003455 sec., 3473.2272069464543 rows/sec., 245.34 KiB/sec. 2024.11.09 00:49:52.482965 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.483057 [ 257 ] {60c26d00-b1e7-43cf-aaf1-94547be04b38} MemoryTracker: Peak memory usage (for query): 4.19 MiB. 2024.11.09 00:49:52.483084 [ 257 ] {} HTTP-Session: 1ff36943-c658-4662-b888-0e01eafe52ba Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.483855 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:39335, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.572726 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.572889 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.572918 [ 277 ] {} HTTP-Session: dec92657-5f26-44e0-8003-816975ed9089 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.572947 [ 277 ] {} HTTP-Session: dec92657-5f26-44e0-8003-816975ed9089 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.572959 [ 277 ] {} HTTP-Session: dec92657-5f26-44e0-8003-816975ed9089 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.573021 [ 277 ] {} HTTP-Session: dec92657-5f26-44e0-8003-816975ed9089 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.573526 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.574183 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.574227 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.574511 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.574896 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.574939 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.575190 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.575731 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.575774 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.576015 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.576840 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.576882 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.577227 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.577335 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.577448 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} HashJoin: (0x231c59a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:52.577468 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} HashJoin: (0x231c59a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:52.577840 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.577879 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.578113 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.578226 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.578269 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.578300 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.578333 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.578691 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.578875 [ 266 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.578905 [ 280 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.578968 [ 266 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.579002 [ 266 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:52.579013 [ 280 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.579057 [ 266 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.579065 [ 280 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.579103 [ 280 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.579450 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.579487 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.579602 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.579626 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.579749 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.579852 [ 280 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.579892 [ 280 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.579928 [ 280 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.579943 [ 281 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.579962 [ 280 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.580093 [ 281 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.580120 [ 281 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.580136 [ 281 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.580291 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.580331 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.580487 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.580516 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.580613 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.580655 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.583381 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} executeQuery: Read 4 rows, 424.00 B in 0.010159 sec., 393.7395412934344 rows/sec., 40.76 KiB/sec. 2024.11.09 00:49:52.583650 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} HashJoin: (0x231c59a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:52.585421 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.585477 [ 277 ] {8f0eff58-9e77-48fc-9fc6-d19a00a7400c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.585497 [ 277 ] {} HTTP-Session: dec92657-5f26-44e0-8003-816975ed9089 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.587859 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.587983 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.588011 [ 277 ] {} HTTP-Session: d4b069a2-8fd2-4a9c-9df9-d757fee01405 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.588038 [ 277 ] {} HTTP-Session: d4b069a2-8fd2-4a9c-9df9-d757fee01405 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.588050 [ 277 ] {} HTTP-Session: d4b069a2-8fd2-4a9c-9df9-d757fee01405 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.588148 [ 277 ] {} HTTP-Session: d4b069a2-8fd2-4a9c-9df9-d757fee01405 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.588506 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.589081 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.589126 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.589575 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:52.589866 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.590367 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.590501 [ 281 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.590531 [ 281 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.590585 [ 279 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.590608 [ 281 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.590723 [ 279 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.590763 [ 281 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.590785 [ 279 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.590815 [ 279 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.590987 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.591023 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:52.591244 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.591282 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:52.593232 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} executeQuery: Read 1 rows, 71.00 B in 0.004881 sec., 204.8760499897562 rows/sec., 14.21 KiB/sec. 2024.11.09 00:49:52.593941 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.593981 [ 277 ] {40b07d34-1728-489c-9cae-f1bac8f30af6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.593998 [ 277 ] {} HTTP-Session: d4b069a2-8fd2-4a9c-9df9-d757fee01405 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.700424 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.700609 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.700639 [ 277 ] {} HTTP-Session: dc59a0a8-029a-4ddc-a280-c44e835014e1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.700669 [ 277 ] {} HTTP-Session: dc59a0a8-029a-4ddc-a280-c44e835014e1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.700682 [ 277 ] {} HTTP-Session: dc59a0a8-029a-4ddc-a280-c44e835014e1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.700745 [ 277 ] {} HTTP-Session: dc59a0a8-029a-4ddc-a280-c44e835014e1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.701268 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.701849 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.701892 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.702441 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.702797 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.702834 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.703148 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.703514 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.703553 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.703787 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.704740 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.704784 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.705058 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.705312 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.705443 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} HashJoin: (0x232ad5c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:52.705520 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} HashJoin: (0x232ad5c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:52.705898 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.705942 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.706217 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.706419 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.706474 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.706510 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.706542 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.706950 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.707144 [ 279 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.707184 [ 281 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.707234 [ 279 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.707261 [ 279 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:52.707274 [ 281 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.707303 [ 279 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.707314 [ 281 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.707347 [ 281 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.707486 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.707525 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.707640 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.707665 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.707835 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.707960 [ 279 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.707989 [ 281 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.708042 [ 279 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.708238 [ 281 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.708271 [ 279 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.708279 [ 281 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.708309 [ 279 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.708327 [ 281 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.709914 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.709955 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.710091 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.710118 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.710188 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.710219 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.714999 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} executeQuery: Read 4 rows, 424.00 B in 0.014065 sec., 284.3938855314611 rows/sec., 29.44 KiB/sec. 2024.11.09 00:49:52.715876 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} HashJoin: (0x232ad5c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:52.717166 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.717225 [ 277 ] {274a33fc-a1ea-416d-9805-378886529cb7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.717244 [ 277 ] {} HTTP-Session: dc59a0a8-029a-4ddc-a280-c44e835014e1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.718060 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.718157 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.718184 [ 277 ] {} HTTP-Session: 5fd0c6f0-2d00-4ef2-99c1-569483ce7a25 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.718211 [ 277 ] {} HTTP-Session: 5fd0c6f0-2d00-4ef2-99c1-569483ce7a25 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.718223 [ 277 ] {} HTTP-Session: 5fd0c6f0-2d00-4ef2-99c1-569483ce7a25 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.718283 [ 277 ] {} HTTP-Session: 5fd0c6f0-2d00-4ef2-99c1-569483ce7a25 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.718572 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.719290 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.719337 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.719740 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:52.719874 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.720238 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.720372 [ 282 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.720421 [ 282 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.720420 [ 281 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.720457 [ 282 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.720549 [ 282 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.720555 [ 281 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.720590 [ 281 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.720609 [ 281 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.720796 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.720836 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:52.720964 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.720991 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:52.723954 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} executeQuery: Read 1 rows, 71.00 B in 0.00553 sec., 180.83182640144665 rows/sec., 12.54 KiB/sec. 2024.11.09 00:49:52.726157 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.726186 [ 277 ] {831309d9-23a8-46c1-92ea-775e441d806e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.726202 [ 277 ] {} HTTP-Session: 5fd0c6f0-2d00-4ef2-99c1-569483ce7a25 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.830133 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.830270 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.830295 [ 277 ] {} HTTP-Session: 017b8802-272c-48e8-8ee3-addc5b71b279 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.830325 [ 277 ] {} HTTP-Session: 017b8802-272c-48e8-8ee3-addc5b71b279 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.830339 [ 277 ] {} HTTP-Session: 017b8802-272c-48e8-8ee3-addc5b71b279 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.830399 [ 277 ] {} HTTP-Session: 017b8802-272c-48e8-8ee3-addc5b71b279 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.830883 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.831453 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.831495 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.831776 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.832112 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.832148 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.832388 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.832780 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.832819 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.833052 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.833867 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.833909 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.834179 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.834276 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.834389 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} HashJoin: (0x231c5850) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:52.834409 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} HashJoin: (0x231c5850) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:52.834829 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.834872 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.835111 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.835276 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.835332 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.835368 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.835400 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.835766 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.835895 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.835948 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.835957 [ 281 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.835973 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:52.836092 [ 281 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.836121 [ 281 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.836117 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.836144 [ 281 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.836578 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.836618 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.836732 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.836756 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.836880 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.836954 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.836978 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.836991 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.837004 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.837151 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.837180 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.837190 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.837201 [ 282 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.837272 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.837291 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.837388 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.837410 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.837474 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.837501 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.840185 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} executeQuery: Read 4 rows, 424.00 B in 0.009608 sec., 416.31973355537053 rows/sec., 43.10 KiB/sec. 2024.11.09 00:49:52.840365 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} HashJoin: (0x231c5850) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:52.840829 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.840862 [ 277 ] {a56474c2-d5ce-4eb4-9b97-48ad69649958} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.840879 [ 277 ] {} HTTP-Session: 017b8802-272c-48e8-8ee3-addc5b71b279 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.841849 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.841920 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.841941 [ 277 ] {} HTTP-Session: e229b6a8-c5f0-4fca-b46a-c6e44590ce42 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.841959 [ 277 ] {} HTTP-Session: e229b6a8-c5f0-4fca-b46a-c6e44590ce42 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.841971 [ 277 ] {} HTTP-Session: e229b6a8-c5f0-4fca-b46a-c6e44590ce42 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.842006 [ 277 ] {} HTTP-Session: e229b6a8-c5f0-4fca-b46a-c6e44590ce42 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.842215 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.842575 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.842617 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.842917 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:52.843004 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.843255 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.843337 [ 282 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.843363 [ 282 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.843377 [ 282 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.843390 [ 282 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.843434 [ 282 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.843459 [ 282 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.843468 [ 282 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.843481 [ 282 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.843546 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.843568 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:52.843675 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.843697 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:52.845266 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} executeQuery: Read 1 rows, 71.00 B in 0.003157 sec., 316.7564143173899 rows/sec., 21.96 KiB/sec. 2024.11.09 00:49:52.845674 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.845700 [ 277 ] {bd585000-e28c-482f-89f4-caa06db043d8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.845715 [ 277 ] {} HTTP-Session: e229b6a8-c5f0-4fca-b46a-c6e44590ce42 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.950231 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.950468 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.950501 [ 277 ] {} HTTP-Session: 759dd0f3-6729-444a-ad84-16fa8b06d2d1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.950528 [ 277 ] {} HTTP-Session: 759dd0f3-6729-444a-ad84-16fa8b06d2d1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.950540 [ 277 ] {} HTTP-Session: 759dd0f3-6729-444a-ad84-16fa8b06d2d1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.950591 [ 277 ] {} HTTP-Session: 759dd0f3-6729-444a-ad84-16fa8b06d2d1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.951009 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.952061 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.952137 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.952434 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.952917 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.952959 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.953234 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.953610 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.953647 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.953934 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.954979 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.955022 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.955324 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.955419 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.955533 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} HashJoin: (0x23290140) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:52.955552 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} HashJoin: (0x23290140) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:52.955992 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.956035 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.956281 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:52.956396 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.956440 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.956474 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.956555 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.956922 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.957076 [ 282 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.957123 [ 266 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.957164 [ 282 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.957201 [ 282 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:52.957214 [ 266 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.957241 [ 282 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.957254 [ 266 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.957291 [ 266 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.957458 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.957499 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.957622 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.957647 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.957774 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.957908 [ 282 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.957930 [ 266 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.957972 [ 282 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.957993 [ 266 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.958075 [ 266 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.958008 [ 282 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.958092 [ 266 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.958128 [ 282 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.958299 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.958339 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:52.958450 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.958474 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:52.958542 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:52.958570 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:52.961811 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} executeQuery: Read 4 rows, 424.00 B in 0.011079 sec., 361.04341547071033 rows/sec., 37.37 KiB/sec. 2024.11.09 00:49:52.962083 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} HashJoin: (0x23290140) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:52.962521 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.962552 [ 277 ] {f02dbfcc-e84d-4efd-ba4a-da283deae94e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.962568 [ 277 ] {} HTTP-Session: 759dd0f3-6729-444a-ad84-16fa8b06d2d1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.963607 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:52.963704 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:52.963730 [ 277 ] {} HTTP-Session: b901137f-5a55-452e-b2e0-a0fdcadec4b7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:52.963757 [ 277 ] {} HTTP-Session: b901137f-5a55-452e-b2e0-a0fdcadec4b7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.963769 [ 277 ] {} HTTP-Session: b901137f-5a55-452e-b2e0-a0fdcadec4b7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:52.963824 [ 277 ] {} HTTP-Session: b901137f-5a55-452e-b2e0-a0fdcadec4b7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:52.964113 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:52.964585 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:52.964628 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:52.964953 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:52.965052 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:52.965351 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:52.965640 [ 266 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:52.965695 [ 266 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:52.965711 [ 266 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.965723 [ 266 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:52.965745 [ 282 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:52.965827 [ 282 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:52.965841 [ 282 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:52.965857 [ 282 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:52.966011 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:52.966049 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:52.966165 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:52.966188 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:52.968000 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} executeQuery: Read 1 rows, 71.00 B in 0.00403 sec., 248.1389578163772 rows/sec., 17.20 KiB/sec. 2024.11.09 00:49:52.968632 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} DynamicQueryHandler: Done processing query 2024.11.09 00:49:52.968668 [ 277 ] {1d1140c8-3d59-4607-b99d-9af85c0dbc4d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:52.968685 [ 277 ] {} HTTP-Session: b901137f-5a55-452e-b2e0-a0fdcadec4b7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.072985 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.073185 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.073216 [ 277 ] {} HTTP-Session: c410eaa0-ac1e-4792-a025-75eb11e022dc Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.073245 [ 277 ] {} HTTP-Session: c410eaa0-ac1e-4792-a025-75eb11e022dc Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.073258 [ 277 ] {} HTTP-Session: c410eaa0-ac1e-4792-a025-75eb11e022dc Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.073315 [ 277 ] {} HTTP-Session: c410eaa0-ac1e-4792-a025-75eb11e022dc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.073837 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.074965 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.075045 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.075332 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.075676 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.075713 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.076027 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.076543 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.076582 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.076826 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.078010 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.078054 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.078305 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.078566 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.078700 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} HashJoin: (0x2320d9a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:53.078720 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} HashJoin: (0x2320d9a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:53.079211 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.079252 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.079494 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.079686 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.079732 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.079767 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.079798 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.080221 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.080355 [ 266 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.080410 [ 266 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.080416 [ 282 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.080436 [ 266 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:53.080516 [ 282 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.080548 [ 282 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.080565 [ 282 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.080581 [ 266 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.080896 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.081063 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.081228 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.081255 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.081431 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.081586 [ 282 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.081591 [ 266 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.081641 [ 282 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.081682 [ 282 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.081705 [ 282 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.081668 [ 266 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.081732 [ 266 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.081749 [ 266 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.082135 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.082198 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.082371 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.082554 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.082727 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.082780 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.088112 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} executeQuery: Read 4 rows, 424.00 B in 0.014582 sec., 274.310794129749 rows/sec., 28.40 KiB/sec. 2024.11.09 00:49:53.088640 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} HashJoin: (0x2320d9a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:53.089692 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.089727 [ 277 ] {251dc663-53c9-4670-bacd-1cdf434c5375} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.089744 [ 277 ] {} HTTP-Session: c410eaa0-ac1e-4792-a025-75eb11e022dc Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.091277 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.091370 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.091394 [ 277 ] {} HTTP-Session: 5e2a3a86-8495-4e5b-bdd4-d06a3d04ed58 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.091419 [ 277 ] {} HTTP-Session: 5e2a3a86-8495-4e5b-bdd4-d06a3d04ed58 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.091431 [ 277 ] {} HTTP-Session: 5e2a3a86-8495-4e5b-bdd4-d06a3d04ed58 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.091481 [ 277 ] {} HTTP-Session: 5e2a3a86-8495-4e5b-bdd4-d06a3d04ed58 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.091756 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.092573 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.092631 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.093010 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:53.093134 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.094645 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.095404 [ 282 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.095451 [ 282 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.095479 [ 282 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.095508 [ 280 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.095525 [ 282 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.095579 [ 280 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.095599 [ 280 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.095614 [ 280 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.096997 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.097035 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:53.097409 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.097444 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:53.098991 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} executeQuery: Read 1 rows, 71.00 B in 0.007376 sec., 135.57483731019522 rows/sec., 9.40 KiB/sec. 2024.11.09 00:49:53.099341 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.099369 [ 277 ] {5e2cb714-a5b0-443c-8935-6fff2a83aa5e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.099383 [ 277 ] {} HTTP-Session: 5e2a3a86-8495-4e5b-bdd4-d06a3d04ed58 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.203701 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.203856 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.203883 [ 277 ] {} HTTP-Session: 07c289c4-92c0-4dac-a462-4fec550cee4f Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.203912 [ 277 ] {} HTTP-Session: 07c289c4-92c0-4dac-a462-4fec550cee4f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.203925 [ 277 ] {} HTTP-Session: 07c289c4-92c0-4dac-a462-4fec550cee4f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.203986 [ 277 ] {} HTTP-Session: 07c289c4-92c0-4dac-a462-4fec550cee4f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.204472 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.205160 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.205207 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.205608 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.205964 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.205999 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.206326 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.206784 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.206826 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.207157 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.208141 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.208183 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.208496 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.208594 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.208749 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} HashJoin: (0x23357340) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:53.208767 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} HashJoin: (0x23357340) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:53.209144 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.209181 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.209420 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.209535 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.209578 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.209611 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.209644 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.210007 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.210132 [ 280 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.210184 [ 280 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.210185 [ 282 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.210204 [ 280 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:53.210347 [ 282 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.210360 [ 280 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.210379 [ 282 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.210404 [ 282 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.210549 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.210584 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.210696 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.210719 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.210844 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.210969 [ 280 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.210974 [ 282 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.211006 [ 280 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.211044 [ 280 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.211060 [ 282 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.211074 [ 280 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.211088 [ 282 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.211122 [ 282 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.211257 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.211289 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.211391 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.211412 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.211477 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.211506 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.225586 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} executeQuery: Read 4 rows, 424.00 B in 0.021415 sec., 186.78496381041327 rows/sec., 19.34 KiB/sec. 2024.11.09 00:49:53.225947 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} HashJoin: (0x23357340) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:53.226415 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.226446 [ 277 ] {48755273-eff2-452b-a7ed-b4604f8fa124} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.226463 [ 277 ] {} HTTP-Session: 07c289c4-92c0-4dac-a462-4fec550cee4f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.232758 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.232949 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.232977 [ 277 ] {} HTTP-Session: 2098e47e-16f2-47f1-8a14-aa129e3c030b Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.233043 [ 277 ] {} HTTP-Session: 2098e47e-16f2-47f1-8a14-aa129e3c030b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.233060 [ 277 ] {} HTTP-Session: 2098e47e-16f2-47f1-8a14-aa129e3c030b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.233128 [ 277 ] {} HTTP-Session: 2098e47e-16f2-47f1-8a14-aa129e3c030b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.233502 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.234110 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.234159 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.234516 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:53.234672 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.235022 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.235197 [ 280 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.235208 [ 281 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.235243 [ 280 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.235323 [ 281 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.235341 [ 281 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.235304 [ 280 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.235372 [ 281 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.235389 [ 280 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.235521 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.235554 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:53.235681 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.235706 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:53.237194 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} executeQuery: Read 1 rows, 71.00 B in 0.003871 sec., 258.3311805734952 rows/sec., 17.91 KiB/sec. 2024.11.09 00:49:53.237619 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.237649 [ 277 ] {5d9f942f-d787-4500-b2eb-62ca0e09cd68} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.237665 [ 277 ] {} HTTP-Session: 2098e47e-16f2-47f1-8a14-aa129e3c030b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.341145 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.341306 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.341332 [ 277 ] {} HTTP-Session: bcfaf7c4-98be-4bbe-980c-a137b902c31c Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.341360 [ 277 ] {} HTTP-Session: bcfaf7c4-98be-4bbe-980c-a137b902c31c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.341373 [ 277 ] {} HTTP-Session: bcfaf7c4-98be-4bbe-980c-a137b902c31c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.341460 [ 277 ] {} HTTP-Session: bcfaf7c4-98be-4bbe-980c-a137b902c31c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.342190 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.342857 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.342904 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.343465 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.343829 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.343917 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.344210 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.344722 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.344766 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.345009 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.345982 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.346029 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.346327 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.346483 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.346603 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} HashJoin: (0x220f6dd0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:53.346625 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} HashJoin: (0x220f6dd0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:53.347092 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.347135 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.347430 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.347562 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.347673 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.347720 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.347754 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.348123 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.348301 [ 282 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.348330 [ 278 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.348355 [ 282 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.348556 [ 278 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.348589 [ 282 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:53.348596 [ 278 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.348672 [ 282 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.348708 [ 278 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.348844 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.348880 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.348989 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.349015 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.349140 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.349250 [ 282 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.349270 [ 278 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.349297 [ 282 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.349322 [ 278 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.349342 [ 282 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.349358 [ 278 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.349474 [ 282 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.349512 [ 278 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.349904 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.349940 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.350045 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.350131 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.350215 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.350247 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.352663 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} executeQuery: Read 4 rows, 424.00 B in 0.010984 sec., 364.1660597232338 rows/sec., 37.70 KiB/sec. 2024.11.09 00:49:53.352890 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} HashJoin: (0x220f6dd0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:53.353293 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.353326 [ 277 ] {deebaf29-43ad-43ca-b283-dbe5b6798c24} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.353343 [ 277 ] {} HTTP-Session: bcfaf7c4-98be-4bbe-980c-a137b902c31c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.355637 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.355720 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.355746 [ 277 ] {} HTTP-Session: 62f6966e-0cb8-4014-9998-2a1c203bd454 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.355769 [ 277 ] {} HTTP-Session: 62f6966e-0cb8-4014-9998-2a1c203bd454 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.355781 [ 277 ] {} HTTP-Session: 62f6966e-0cb8-4014-9998-2a1c203bd454 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.355877 [ 277 ] {} HTTP-Session: 62f6966e-0cb8-4014-9998-2a1c203bd454 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.356238 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.356729 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.356776 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.357086 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:53.357176 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.357509 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.357632 [ 278 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.357672 [ 278 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.357712 [ 278 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.357725 [ 282 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.357744 [ 278 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.357846 [ 282 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.357877 [ 282 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.357895 [ 282 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.358096 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.358132 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:53.358247 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.358271 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:53.359629 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} executeQuery: Read 1 rows, 71.00 B in 0.00351 sec., 284.9002849002849 rows/sec., 19.75 KiB/sec. 2024.11.09 00:49:53.359958 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.359985 [ 277 ] {5c8f8fca-74e8-404c-8e12-c7b47687a0c5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.360000 [ 277 ] {} HTTP-Session: 62f6966e-0cb8-4014-9998-2a1c203bd454 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.463333 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.463470 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.463495 [ 277 ] {} HTTP-Session: 4db5caf0-3bf0-4a72-84e2-77a0f142ed9a Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.463521 [ 277 ] {} HTTP-Session: 4db5caf0-3bf0-4a72-84e2-77a0f142ed9a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.463534 [ 277 ] {} HTTP-Session: 4db5caf0-3bf0-4a72-84e2-77a0f142ed9a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.463583 [ 277 ] {} HTTP-Session: 4db5caf0-3bf0-4a72-84e2-77a0f142ed9a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.464062 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.464650 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.464697 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.464969 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.465397 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.465441 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.465681 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.466094 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.466137 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.466444 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.467483 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.467528 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.467775 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.467867 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.467977 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} HashJoin: (0x23276570) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:53.468041 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} HashJoin: (0x23276570) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:53.468510 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.468555 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.468800 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.468937 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.469103 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.469155 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.469192 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.469563 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.469700 [ 282 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.469754 [ 282 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.469748 [ 278 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.469787 [ 282 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:53.469873 [ 278 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.469898 [ 282 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.469908 [ 278 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.469953 [ 278 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.470178 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.470216 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.470327 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.470355 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.470477 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.470626 [ 281 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.470695 [ 281 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.470673 [ 279 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.470732 [ 281 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.470831 [ 281 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.470951 [ 279 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.470996 [ 279 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.471046 [ 279 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.471232 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.471282 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.471445 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.471473 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.471574 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.471621 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.474698 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} executeQuery: Read 4 rows, 424.00 B in 0.010969 sec., 364.6640532409518 rows/sec., 37.75 KiB/sec. 2024.11.09 00:49:53.482451 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} HashJoin: (0x23276570) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:53.483385 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.483463 [ 277 ] {4af1aa02-d651-4907-bba5-e52165aa738e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.483489 [ 277 ] {} HTTP-Session: 4db5caf0-3bf0-4a72-84e2-77a0f142ed9a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.484501 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.484625 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.484654 [ 277 ] {} HTTP-Session: 0d86f3d9-5df7-45f6-9ab7-6c19b8f5ff80 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.484684 [ 277 ] {} HTTP-Session: 0d86f3d9-5df7-45f6-9ab7-6c19b8f5ff80 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.484698 [ 277 ] {} HTTP-Session: 0d86f3d9-5df7-45f6-9ab7-6c19b8f5ff80 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.484759 [ 277 ] {} HTTP-Session: 0d86f3d9-5df7-45f6-9ab7-6c19b8f5ff80 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.485241 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.486245 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.486296 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.486655 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:53.486765 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.487122 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.487331 [ 282 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.487362 [ 280 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.487474 [ 280 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.487558 [ 280 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.487640 [ 280 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.487681 [ 282 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.487724 [ 282 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.487746 [ 282 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.487967 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.488009 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:53.488141 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.488170 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:53.489920 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} executeQuery: Read 1 rows, 71.00 B in 0.004885 sec., 204.7082906857728 rows/sec., 14.19 KiB/sec. 2024.11.09 00:49:53.490970 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.491064 [ 277 ] {fb05cf89-c4e5-47e0-a0c5-4029e726fa3c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.491097 [ 277 ] {} HTTP-Session: 0d86f3d9-5df7-45f6-9ab7-6c19b8f5ff80 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.594118 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.594271 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.594299 [ 277 ] {} HTTP-Session: 7215b4cd-b7f7-4bee-930c-fd789bb26357 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.594329 [ 277 ] {} HTTP-Session: 7215b4cd-b7f7-4bee-930c-fd789bb26357 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.594343 [ 277 ] {} HTTP-Session: 7215b4cd-b7f7-4bee-930c-fd789bb26357 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.594407 [ 277 ] {} HTTP-Session: 7215b4cd-b7f7-4bee-930c-fd789bb26357 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.594899 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.595480 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.595524 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.595811 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.596151 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.596192 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.596473 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.596825 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.596864 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.597100 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.597934 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.597978 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.598223 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.598315 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.598426 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} HashJoin: (0x2411ebb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:53.598448 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} HashJoin: (0x2411ebb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:53.598861 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.598911 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.599152 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.599268 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.599314 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.599377 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.599414 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.599776 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.599962 [ 281 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.599961 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.600002 [ 281 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.600028 [ 281 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.600050 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.600061 [ 281 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.600083 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:53.600115 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.600951 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.601004 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.601396 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.601461 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.601642 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.601762 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.601797 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.601810 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.601825 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.601981 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.602033 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.602045 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.602057 [ 282 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.602237 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.602405 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.602655 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.602695 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.602861 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.602916 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.605822 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} executeQuery: Read 4 rows, 424.00 B in 0.011231 sec., 356.1570652657822 rows/sec., 36.87 KiB/sec. 2024.11.09 00:49:53.606858 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} HashJoin: (0x2411ebb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:53.607465 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.607501 [ 277 ] {1e7da216-ad98-499b-be95-7733be13cbf2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.607520 [ 277 ] {} HTTP-Session: 7215b4cd-b7f7-4bee-930c-fd789bb26357 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.608562 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.608653 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.608678 [ 277 ] {} HTTP-Session: d510e928-8112-48a6-b5b6-5d3eb4b37762 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.608706 [ 277 ] {} HTTP-Session: d510e928-8112-48a6-b5b6-5d3eb4b37762 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.608718 [ 277 ] {} HTTP-Session: d510e928-8112-48a6-b5b6-5d3eb4b37762 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.608771 [ 277 ] {} HTTP-Session: d510e928-8112-48a6-b5b6-5d3eb4b37762 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.609065 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.609640 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.609691 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.610132 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:53.610304 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.610795 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.610967 [ 281 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.611004 [ 280 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.611049 [ 281 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.611103 [ 281 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.611133 [ 280 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.611152 [ 281 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.611161 [ 280 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.611188 [ 280 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.611435 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.611530 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:53.611681 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.611709 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:53.613775 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} executeQuery: Read 1 rows, 71.00 B in 0.004865 sec., 205.5498458376156 rows/sec., 14.25 KiB/sec. 2024.11.09 00:49:53.614369 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.614401 [ 277 ] {3d65114e-01b9-4546-9fc9-ae46253d75c9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.614419 [ 277 ] {} HTTP-Session: d510e928-8112-48a6-b5b6-5d3eb4b37762 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.717286 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.717509 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.717646 [ 277 ] {} HTTP-Session: cf5b7e25-7189-4bea-9408-9493dd346fc8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.717736 [ 277 ] {} HTTP-Session: cf5b7e25-7189-4bea-9408-9493dd346fc8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.717759 [ 277 ] {} HTTP-Session: cf5b7e25-7189-4bea-9408-9493dd346fc8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.717821 [ 277 ] {} HTTP-Session: cf5b7e25-7189-4bea-9408-9493dd346fc8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.718318 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.718958 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.719005 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.719285 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.719618 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.719654 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.719888 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.720228 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.720265 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.720496 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.722418 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.722463 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.722720 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.722816 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.722930 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} HashJoin: (0x233b30e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:53.722953 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} HashJoin: (0x233b30e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:53.723404 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.723451 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.723692 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.723811 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.723853 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.723887 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.723922 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.724329 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.724503 [ 266 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.724541 [ 280 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.724557 [ 266 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.724648 [ 280 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.724667 [ 266 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:53.724674 [ 280 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.724711 [ 266 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.724722 [ 280 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.724881 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.724916 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.725029 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.725056 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.725221 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.725335 [ 280 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.725358 [ 266 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.725394 [ 280 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.725415 [ 266 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.725427 [ 280 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.725441 [ 266 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.725460 [ 280 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.725475 [ 266 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.725627 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.725657 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.725759 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.725783 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.725893 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.725925 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.728590 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} executeQuery: Read 4 rows, 424.00 B in 0.010585 sec., 377.8932451582428 rows/sec., 39.12 KiB/sec. 2024.11.09 00:49:53.728754 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} HashJoin: (0x233b30e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:53.729114 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.729143 [ 277 ] {b0491331-413d-4f68-b0b9-6cd0268e6067} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.729158 [ 277 ] {} HTTP-Session: cf5b7e25-7189-4bea-9408-9493dd346fc8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.729928 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.730001 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.730024 [ 277 ] {} HTTP-Session: f3e11e5e-5056-44e9-bb6a-c5d1f3d02332 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.730047 [ 277 ] {} HTTP-Session: f3e11e5e-5056-44e9-bb6a-c5d1f3d02332 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.730061 [ 277 ] {} HTTP-Session: f3e11e5e-5056-44e9-bb6a-c5d1f3d02332 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.730102 [ 277 ] {} HTTP-Session: f3e11e5e-5056-44e9-bb6a-c5d1f3d02332 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.730768 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.731149 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.731191 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.731491 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:53.731576 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.731829 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.731955 [ 266 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.732000 [ 266 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.732017 [ 266 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.732031 [ 266 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.731977 [ 280 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.732105 [ 280 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.732123 [ 280 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.732139 [ 280 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.733269 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.733306 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:53.733420 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.733443 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:53.735081 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} executeQuery: Read 1 rows, 71.00 B in 0.004864 sec., 205.5921052631579 rows/sec., 14.25 KiB/sec. 2024.11.09 00:49:53.735417 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.735447 [ 277 ] {f9c5a8a9-b06a-4b5b-85fb-f282c744bc9b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.735464 [ 277 ] {} HTTP-Session: f3e11e5e-5056-44e9-bb6a-c5d1f3d02332 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.838774 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.838959 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.838988 [ 277 ] {} HTTP-Session: 696c3894-6a21-4304-8bce-c0222734b561 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.839019 [ 277 ] {} HTTP-Session: 696c3894-6a21-4304-8bce-c0222734b561 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.839035 [ 277 ] {} HTTP-Session: 696c3894-6a21-4304-8bce-c0222734b561 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.839100 [ 277 ] {} HTTP-Session: 696c3894-6a21-4304-8bce-c0222734b561 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.839626 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.840289 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.840367 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.840659 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.841001 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.841038 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.841276 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.841769 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.841811 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.842048 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.843024 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.843066 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.843310 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.843405 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.843518 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} HashJoin: (0x232ccf70) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:53.843537 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} HashJoin: (0x232ccf70) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:53.844031 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.844074 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.844313 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.844434 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.844478 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.844511 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.844546 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.844912 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.845120 [ 266 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.845121 [ 280 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.845190 [ 266 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.845218 [ 266 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.845232 [ 280 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.845247 [ 266 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.845276 [ 280 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:53.845308 [ 280 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.845466 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.845508 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.845630 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.845653 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.845783 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.845909 [ 280 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.845938 [ 266 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.845965 [ 280 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.845995 [ 266 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.846010 [ 280 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.846032 [ 266 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.846047 [ 280 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.846062 [ 266 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.846250 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.846288 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.846395 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.846416 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.846486 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.846515 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.849312 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} executeQuery: Read 4 rows, 424.00 B in 0.010008 sec., 399.68025579536373 rows/sec., 41.37 KiB/sec. 2024.11.09 00:49:53.849476 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} HashJoin: (0x232ccf70) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:53.850047 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.850079 [ 277 ] {b6bae7a8-125f-466d-9345-23e8a1419e2e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.850096 [ 277 ] {} HTTP-Session: 696c3894-6a21-4304-8bce-c0222734b561 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.851052 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.851125 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.851145 [ 277 ] {} HTTP-Session: 6eceb7c5-91cb-437f-a809-8ff89f4c11ff Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.851161 [ 277 ] {} HTTP-Session: 6eceb7c5-91cb-437f-a809-8ff89f4c11ff Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.851173 [ 277 ] {} HTTP-Session: 6eceb7c5-91cb-437f-a809-8ff89f4c11ff Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.851207 [ 277 ] {} HTTP-Session: 6eceb7c5-91cb-437f-a809-8ff89f4c11ff Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.851469 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.851850 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.851889 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.852193 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:53.852278 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.852533 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.852669 [ 280 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.852697 [ 266 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.852737 [ 280 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.852790 [ 280 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.852818 [ 266 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.852839 [ 280 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.852863 [ 266 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.852892 [ 266 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.853916 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.853956 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:53.854077 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.854100 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:53.856224 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} executeQuery: Read 1 rows, 71.00 B in 0.00491 sec., 203.66598778004072 rows/sec., 14.12 KiB/sec. 2024.11.09 00:49:53.856754 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.856789 [ 277 ] {389a9433-3ce1-48a4-b4cf-46e2a5ebf798} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.856804 [ 277 ] {} HTTP-Session: 6eceb7c5-91cb-437f-a809-8ff89f4c11ff Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.959172 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.959330 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.959357 [ 277 ] {} HTTP-Session: b8290081-4969-4137-aa1f-036cb1979a21 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.959387 [ 277 ] {} HTTP-Session: b8290081-4969-4137-aa1f-036cb1979a21 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.959400 [ 277 ] {} HTTP-Session: b8290081-4969-4137-aa1f-036cb1979a21 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.959462 [ 277 ] {} HTTP-Session: b8290081-4969-4137-aa1f-036cb1979a21 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.959961 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.960561 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.960602 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.960893 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.961234 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.961269 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.961504 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.961858 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.961933 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.962498 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.963409 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.963453 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.963830 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.964021 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.964147 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} HashJoin: (0x231eeb60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:53.964167 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} HashJoin: (0x231eeb60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:53.964632 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.964672 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.964918 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:53.965037 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.965080 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.965117 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.965149 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.965513 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.965619 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.965653 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.965669 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:53.965684 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.965758 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.965779 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.965789 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.965800 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.965904 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.965934 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.966038 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.966063 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.966188 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.966260 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.966286 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.966299 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.966312 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.966355 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.966373 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.966382 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.966394 [ 280 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.966461 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.966479 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:53.966570 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.966593 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:53.966661 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:53.966692 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:53.984666 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} executeQuery: Read 4 rows, 424.00 B in 0.024645 sec., 162.30472712517752 rows/sec., 16.80 KiB/sec. 2024.11.09 00:49:53.985167 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} HashJoin: (0x231eeb60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:53.985928 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:53.985965 [ 277 ] {b710dad9-2ec3-4f8a-8644-768371ec610e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:53.985983 [ 277 ] {} HTTP-Session: b8290081-4969-4137-aa1f-036cb1979a21 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.991109 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:53.991245 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:53.991332 [ 277 ] {} HTTP-Session: 9179cf27-15a1-4670-87e7-a6fd09b79f0e Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:53.991360 [ 277 ] {} HTTP-Session: 9179cf27-15a1-4670-87e7-a6fd09b79f0e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.991373 [ 277 ] {} HTTP-Session: 9179cf27-15a1-4670-87e7-a6fd09b79f0e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:53.991432 [ 277 ] {} HTTP-Session: 9179cf27-15a1-4670-87e7-a6fd09b79f0e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:53.991822 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:53.992330 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:53.992373 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:53.992739 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:53.992839 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:53.993136 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:53.994913 [ 280 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:53.994959 [ 266 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:53.994971 [ 280 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:53.995099 [ 266 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:53.995114 [ 280 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.995137 [ 266 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:53.995151 [ 280 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:53.995175 [ 266 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:53.996962 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:53.997137 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:53.997446 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:53.997482 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:54.000452 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 149.51 MiB, peak 157.53 MiB, free memory in arenas 0.00 B, will set to 147.84 MiB (RSS), difference: -1.67 MiB 2024.11.09 00:49:54.007090 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} executeQuery: Read 1 rows, 71.00 B in 0.015458 sec., 64.69142191745375 rows/sec., 4.49 KiB/sec. 2024.11.09 00:49:54.007798 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.007833 [ 277 ] {99e184ca-a2d1-432d-aeea-31ab1e498062} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.007850 [ 277 ] {} HTTP-Session: 9179cf27-15a1-4670-87e7-a6fd09b79f0e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.028986 [ 242 ] {} SystemLog (system.query_log): Flushing system log, 330 entries to flush up to offset 330 2024.11.09 00:49:54.029099 [ 242 ] {} SystemLog (system.query_log): Creating new table system.query_log for QueryLog 2024.11.09 00:49:54.034092 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Loading data parts 2024.11.09 00:49:54.034550 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): There are no data parts 2024.11.09 00:49:54.047903 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:49:54.047962 [ 242 ] {} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:49:54.050885 [ 242 ] {} MergedBlockOutputStream: filled checksums all_1_1_0 (state Temporary) 2024.11.09 00:49:54.051333 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Renaming temporary part tmp_insert_all_1_1_0 to all_1_1_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:49:54.051976 [ 242 ] {} SystemLog (system.query_log): Flushed system log up to offset 330 2024.11.09 00:49:54.111286 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.111422 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.111451 [ 277 ] {} HTTP-Session: 6498ce36-3c1a-4298-b02a-4f503d877d27 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.111481 [ 277 ] {} HTTP-Session: 6498ce36-3c1a-4298-b02a-4f503d877d27 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.111493 [ 277 ] {} HTTP-Session: 6498ce36-3c1a-4298-b02a-4f503d877d27 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.111559 [ 277 ] {} HTTP-Session: 6498ce36-3c1a-4298-b02a-4f503d877d27 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.112124 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.121100 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.121308 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.121621 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.122129 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.122169 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.122412 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.122932 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.122974 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.123257 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.124927 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.124970 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.125216 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.125310 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.125426 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} HashJoin: (0x248898a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:54.125445 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} HashJoin: (0x248898a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:54.125851 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.125890 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.126125 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.126300 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.126352 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.126387 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.126420 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.126787 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.127027 [ 280 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.127128 [ 266 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.127165 [ 280 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.127243 [ 266 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.127251 [ 280 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.127277 [ 266 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:54.127294 [ 280 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.127314 [ 266 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.133198 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.133244 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.133364 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.133560 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.133706 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.133848 [ 280 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.133845 [ 266 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.133959 [ 280 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.133994 [ 266 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.133998 [ 280 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.134057 [ 266 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.134084 [ 280 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.134112 [ 266 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.134539 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.134579 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.134685 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.134709 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.134776 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.134808 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.190073 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} executeQuery: Read 4 rows, 424.00 B in 0.078252 sec., 51.11690436027194 rows/sec., 5.29 KiB/sec. 2024.11.09 00:49:54.191622 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} HashJoin: (0x248898a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:54.193718 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.193755 [ 277 ] {1d3faf62-ec89-453c-a28a-6f0a9d4b95bc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.193774 [ 277 ] {} HTTP-Session: 6498ce36-3c1a-4298-b02a-4f503d877d27 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.210320 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.210428 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.210456 [ 277 ] {} HTTP-Session: 0da230b0-0511-46a7-a6f9-8a06f4825d4f Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.210484 [ 277 ] {} HTTP-Session: 0da230b0-0511-46a7-a6f9-8a06f4825d4f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.210501 [ 277 ] {} HTTP-Session: 0da230b0-0511-46a7-a6f9-8a06f4825d4f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.210560 [ 277 ] {} HTTP-Session: 0da230b0-0511-46a7-a6f9-8a06f4825d4f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.210880 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.211809 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.211857 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.212270 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:54.212382 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.213053 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.213298 [ 282 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.213306 [ 281 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.213381 [ 282 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.213448 [ 281 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.213456 [ 282 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.213483 [ 281 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.213498 [ 282 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.213527 [ 281 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.214204 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.214244 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:54.214369 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.214396 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:54.231467 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} executeQuery: Read 1 rows, 71.00 B in 0.020735 sec., 48.227634434530984 rows/sec., 3.34 KiB/sec. 2024.11.09 00:49:54.233030 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.233066 [ 277 ] {59fb316a-9c03-41fc-8470-b3a86529d1cb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.233578 [ 277 ] {} HTTP-Session: 0da230b0-0511-46a7-a6f9-8a06f4825d4f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.339146 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.339292 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.339318 [ 277 ] {} HTTP-Session: 0f82fbe2-a53e-4f8b-9f39-c5a186f29092 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.339347 [ 277 ] {} HTTP-Session: 0f82fbe2-a53e-4f8b-9f39-c5a186f29092 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.339359 [ 277 ] {} HTTP-Session: 0f82fbe2-a53e-4f8b-9f39-c5a186f29092 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.339423 [ 277 ] {} HTTP-Session: 0f82fbe2-a53e-4f8b-9f39-c5a186f29092 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.340199 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.340792 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.340832 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.341754 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.342565 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.342640 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.342953 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.343497 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.343573 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.343821 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.344743 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.344787 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.345083 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.345180 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.345297 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} HashJoin: (0x232c0760) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:54.345355 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} HashJoin: (0x232c0760) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:54.345790 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.345832 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.346125 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.346244 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.346287 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.346323 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.346356 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.346883 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.347063 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.347103 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.347117 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:54.347132 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.347184 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.347202 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.347215 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.347226 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.347297 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.347320 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.347428 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.347452 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.347575 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.347643 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.347665 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.347678 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.347693 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.347738 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.347755 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.347764 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.347774 [ 281 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.347836 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.347854 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.347943 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.347962 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.348088 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.348122 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.353025 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} executeQuery: Read 4 rows, 424.00 B in 0.01341 sec., 298.2848620432513 rows/sec., 30.88 KiB/sec. 2024.11.09 00:49:54.353329 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} HashJoin: (0x232c0760) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:54.353980 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.354018 [ 277 ] {e9b46506-db15-4ac0-9f96-97c0acd25fb7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.354036 [ 277 ] {} HTTP-Session: 0f82fbe2-a53e-4f8b-9f39-c5a186f29092 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.356303 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.356400 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.356424 [ 277 ] {} HTTP-Session: 77b4d86b-f288-40b6-a2f8-47aa93c6ead6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.356452 [ 277 ] {} HTTP-Session: 77b4d86b-f288-40b6-a2f8-47aa93c6ead6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.356464 [ 277 ] {} HTTP-Session: 77b4d86b-f288-40b6-a2f8-47aa93c6ead6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.356524 [ 277 ] {} HTTP-Session: 77b4d86b-f288-40b6-a2f8-47aa93c6ead6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.356818 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.357348 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.357392 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.357724 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:54.357825 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.358124 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.358264 [ 278 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.358341 [ 278 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.358372 [ 278 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.358352 [ 282 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.358401 [ 278 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.358589 [ 282 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.358617 [ 282 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.358637 [ 282 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.358823 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.358862 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:54.358991 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.359362 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:54.363013 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} executeQuery: Read 1 rows, 71.00 B in 0.006348 sec., 157.52993068683048 rows/sec., 10.92 KiB/sec. 2024.11.09 00:49:54.364187 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.364220 [ 277 ] {b39a58ff-a684-456a-aef7-06e67daabdd6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.364236 [ 277 ] {} HTTP-Session: 77b4d86b-f288-40b6-a2f8-47aa93c6ead6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.468064 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.468228 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.468257 [ 277 ] {} HTTP-Session: f411af5f-3602-4109-ba84-f19364ddb997 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.468288 [ 277 ] {} HTTP-Session: f411af5f-3602-4109-ba84-f19364ddb997 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.468343 [ 277 ] {} HTTP-Session: f411af5f-3602-4109-ba84-f19364ddb997 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.468419 [ 277 ] {} HTTP-Session: f411af5f-3602-4109-ba84-f19364ddb997 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.468917 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.469565 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.469608 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.469888 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.470253 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.470292 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.470525 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.470865 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.470902 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.471165 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.471987 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.472058 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.472302 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.472395 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.472504 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} HashJoin: (0x232216e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:54.472523 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} HashJoin: (0x232216e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:54.472891 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.472929 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.473223 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.473342 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.473384 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.473420 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.473452 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.473807 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.473965 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.474006 [ 278 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.474065 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.474099 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:54.474118 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.474159 [ 278 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.474184 [ 278 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.474199 [ 278 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.474421 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.474457 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.474567 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.474594 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.474726 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.474801 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.474828 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.474841 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.474854 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.474898 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.474916 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.474925 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.474936 [ 281 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.475028 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.475052 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.475144 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.475164 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.475229 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.475258 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.477273 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} executeQuery: Read 4 rows, 424.00 B in 0.008666 sec., 461.5739672282483 rows/sec., 47.78 KiB/sec. 2024.11.09 00:49:54.477425 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} HashJoin: (0x232216e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:54.477933 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.477966 [ 277 ] {c7c1608e-d613-4d1e-8c84-c7ccb895c3ab} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.477982 [ 277 ] {} HTTP-Session: f411af5f-3602-4109-ba84-f19364ddb997 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.478710 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.478781 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.478802 [ 277 ] {} HTTP-Session: 1a30dc27-f498-4fd0-829d-07fb12574b76 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.478818 [ 277 ] {} HTTP-Session: 1a30dc27-f498-4fd0-829d-07fb12574b76 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.478829 [ 277 ] {} HTTP-Session: 1a30dc27-f498-4fd0-829d-07fb12574b76 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.478862 [ 277 ] {} HTTP-Session: 1a30dc27-f498-4fd0-829d-07fb12574b76 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.479106 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.479471 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.479512 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.479809 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:54.479894 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.480182 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.480319 [ 282 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.480352 [ 279 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.480388 [ 282 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.480446 [ 282 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.480497 [ 279 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.480503 [ 282 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.480534 [ 279 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.480562 [ 279 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.488029 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.488072 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:54.488194 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.488222 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:54.490910 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} executeQuery: Read 1 rows, 71.00 B in 0.011945 sec., 83.71703641691083 rows/sec., 5.80 KiB/sec. 2024.11.09 00:49:54.491397 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.491426 [ 277 ] {d85aab71-ba6f-4dc6-99e4-36e5bccaaec0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.491442 [ 277 ] {} HTTP-Session: 1a30dc27-f498-4fd0-829d-07fb12574b76 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.594478 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.594686 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.594715 [ 277 ] {} HTTP-Session: c8afc9b2-e336-4c77-a66a-7783647caf89 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.594746 [ 277 ] {} HTTP-Session: c8afc9b2-e336-4c77-a66a-7783647caf89 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.594759 [ 277 ] {} HTTP-Session: c8afc9b2-e336-4c77-a66a-7783647caf89 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.594827 [ 277 ] {} HTTP-Session: c8afc9b2-e336-4c77-a66a-7783647caf89 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.595884 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.596601 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.596646 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.596939 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.597339 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.597381 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.597681 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.598276 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.598319 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.598621 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.599586 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.599629 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.599951 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.600058 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.600173 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} HashJoin: (0x231c5980) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:54.600194 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} HashJoin: (0x231c5980) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:54.600630 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.600670 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.600964 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.601091 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.601133 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.601169 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.601201 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.601623 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.601863 [ 281 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.601865 [ 282 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.601979 [ 281 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.602042 [ 282 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.602044 [ 281 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:54.602077 [ 282 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.602096 [ 281 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.602116 [ 282 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.602298 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.602338 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.602506 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.602541 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.602669 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.602776 [ 282 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.602808 [ 279 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.602837 [ 282 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.602877 [ 282 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.602875 [ 279 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.602903 [ 282 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.602911 [ 279 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.602948 [ 279 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.603112 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.603153 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.603260 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.603282 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.603349 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.603377 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.606295 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} executeQuery: Read 4 rows, 424.00 B in 0.011272 sec., 354.86160397444996 rows/sec., 36.73 KiB/sec. 2024.11.09 00:49:54.606464 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} HashJoin: (0x231c5980) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:54.607023 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.607054 [ 277 ] {b3d114cc-97b3-4445-88e7-0b7ea0eb917f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.607070 [ 277 ] {} HTTP-Session: c8afc9b2-e336-4c77-a66a-7783647caf89 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.608140 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.608214 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.608234 [ 277 ] {} HTTP-Session: e028bb41-67d1-4dbc-aafc-0bd9600044d2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.608251 [ 277 ] {} HTTP-Session: e028bb41-67d1-4dbc-aafc-0bd9600044d2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.608264 [ 277 ] {} HTTP-Session: e028bb41-67d1-4dbc-aafc-0bd9600044d2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.608299 [ 277 ] {} HTTP-Session: e028bb41-67d1-4dbc-aafc-0bd9600044d2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.608507 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.608933 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.608976 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.609303 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:54.609392 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.609757 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.609882 [ 266 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.609920 [ 279 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.609947 [ 266 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.609997 [ 266 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.610012 [ 266 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.610046 [ 279 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.610078 [ 279 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.610097 [ 279 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.610256 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.610293 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:54.610410 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.610434 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:54.612171 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} executeQuery: Read 1 rows, 71.00 B in 0.003768 sec., 265.3927813163482 rows/sec., 18.40 KiB/sec. 2024.11.09 00:49:54.612736 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.612841 [ 277 ] {b0ee244b-040f-4777-adc6-ca1e0f6d7ca1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.612885 [ 277 ] {} HTTP-Session: e028bb41-67d1-4dbc-aafc-0bd9600044d2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.715611 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.716622 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.716685 [ 277 ] {} HTTP-Session: f6619e91-e4bf-41ac-9e22-bb93f4b4421f Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.716740 [ 277 ] {} HTTP-Session: f6619e91-e4bf-41ac-9e22-bb93f4b4421f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.716785 [ 277 ] {} HTTP-Session: f6619e91-e4bf-41ac-9e22-bb93f4b4421f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.716873 [ 277 ] {} HTTP-Session: f6619e91-e4bf-41ac-9e22-bb93f4b4421f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.717416 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.717984 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.718024 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.718302 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.718638 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.718673 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.718951 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.719301 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.719334 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.719565 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.720391 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.720432 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.720676 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.720766 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.720874 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} HashJoin: (0x231c5980) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:54.720892 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} HashJoin: (0x231c5980) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:54.721256 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.721293 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.721526 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.721637 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.721684 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.721717 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.721749 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.722106 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.722323 [ 280 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.722327 [ 279 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.722404 [ 280 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.722428 [ 280 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.722449 [ 279 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.722468 [ 280 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.722493 [ 279 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:54.722525 [ 279 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.722827 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.722871 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.723037 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.723070 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.723203 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.723313 [ 279 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.723339 [ 280 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.723373 [ 279 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.723400 [ 280 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.723417 [ 279 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.723435 [ 280 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.723450 [ 279 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.723466 [ 280 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.723640 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.723677 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.723784 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.723807 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.723876 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.723953 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.727771 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} executeQuery: Read 4 rows, 424.00 B in 0.010664 sec., 375.0937734433608 rows/sec., 38.83 KiB/sec. 2024.11.09 00:49:54.727940 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} HashJoin: (0x231c5980) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:54.729584 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.729616 [ 277 ] {f98a9f29-7b0b-469f-b962-49126e0cc763} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.729635 [ 277 ] {} HTTP-Session: f6619e91-e4bf-41ac-9e22-bb93f4b4421f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.730681 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.730760 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.730782 [ 277 ] {} HTTP-Session: 84a98d70-d10c-4089-9d99-2ed67a0bff71 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.730802 [ 277 ] {} HTTP-Session: 84a98d70-d10c-4089-9d99-2ed67a0bff71 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.730814 [ 277 ] {} HTTP-Session: 84a98d70-d10c-4089-9d99-2ed67a0bff71 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.730855 [ 277 ] {} HTTP-Session: 84a98d70-d10c-4089-9d99-2ed67a0bff71 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.731093 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.731466 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.731507 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.731917 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:54.732013 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.732279 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.732413 [ 279 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.732441 [ 280 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.732482 [ 279 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.732545 [ 280 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.732548 [ 279 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.732574 [ 280 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.732594 [ 279 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.732621 [ 280 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.733789 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.733831 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:54.734070 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.734106 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:54.736597 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} executeQuery: Read 1 rows, 71.00 B in 0.005615 sec., 178.09439002671417 rows/sec., 12.35 KiB/sec. 2024.11.09 00:49:54.738151 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.738216 [ 277 ] {d3d3f0d3-2953-4e00-969d-0948c6704a6d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.738237 [ 277 ] {} HTTP-Session: 84a98d70-d10c-4089-9d99-2ed67a0bff71 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.841480 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.841718 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.841757 [ 277 ] {} HTTP-Session: e2f0f90f-bc6c-4c8b-bba4-5d2d95d9444d Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.841787 [ 277 ] {} HTTP-Session: e2f0f90f-bc6c-4c8b-bba4-5d2d95d9444d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.841800 [ 277 ] {} HTTP-Session: e2f0f90f-bc6c-4c8b-bba4-5d2d95d9444d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.841864 [ 277 ] {} HTTP-Session: e2f0f90f-bc6c-4c8b-bba4-5d2d95d9444d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.842403 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.843108 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.843157 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.843574 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.844039 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.844086 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.844333 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.844743 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.844911 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.845242 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.846522 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.846570 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.847114 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.847351 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.847487 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} HashJoin: (0x24aa5170) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:54.847547 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} HashJoin: (0x24aa5170) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:54.848372 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.848418 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.849013 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.849198 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.849255 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.849291 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.849429 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.850125 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.850459 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.850507 [ 279 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.850527 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.850615 [ 279 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.850635 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:54.850657 [ 279 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.850674 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.850695 [ 279 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.850838 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.850871 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.851050 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.851086 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.851217 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.851319 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.851349 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.851362 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.851375 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.851407 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.851509 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.851529 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.851541 [ 280 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.851805 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.851878 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.852216 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.853469 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.853619 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.853654 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.856499 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} executeQuery: Read 4 rows, 424.00 B in 0.014448 sec., 276.8549280177187 rows/sec., 28.66 KiB/sec. 2024.11.09 00:49:54.856788 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} HashJoin: (0x24aa5170) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:54.857771 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.857807 [ 277 ] {a948446e-ca4f-428d-8948-5c5032e9fde7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.857824 [ 277 ] {} HTTP-Session: e2f0f90f-bc6c-4c8b-bba4-5d2d95d9444d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.860148 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.860678 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.860751 [ 277 ] {} HTTP-Session: bcf75add-7c01-49b5-a1c3-c73eabcbd4aa Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.860821 [ 277 ] {} HTTP-Session: bcf75add-7c01-49b5-a1c3-c73eabcbd4aa Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.860890 [ 277 ] {} HTTP-Session: bcf75add-7c01-49b5-a1c3-c73eabcbd4aa Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.861143 [ 277 ] {} HTTP-Session: bcf75add-7c01-49b5-a1c3-c73eabcbd4aa Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.861620 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.865610 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.865673 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.866910 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:54.867105 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.867741 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.867909 [ 280 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.867975 [ 280 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.867994 [ 280 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.868007 [ 280 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.868033 [ 279 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.868219 [ 279 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.868453 [ 279 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.868483 [ 279 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.868639 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.868674 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:54.868812 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.868838 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:54.870273 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} executeQuery: Read 1 rows, 71.00 B in 0.008889 sec., 112.49859376757792 rows/sec., 7.80 KiB/sec. 2024.11.09 00:49:54.870706 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.870738 [ 277 ] {80973d9d-7dac-4551-b35d-0cede5c94faf} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.870754 [ 277 ] {} HTTP-Session: bcf75add-7c01-49b5-a1c3-c73eabcbd4aa Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.973052 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.973204 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.973234 [ 277 ] {} HTTP-Session: 591a87b7-3ea6-4f06-a022-f10a9caa059d Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.973265 [ 277 ] {} HTTP-Session: 591a87b7-3ea6-4f06-a022-f10a9caa059d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.973280 [ 277 ] {} HTTP-Session: 591a87b7-3ea6-4f06-a022-f10a9caa059d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.973344 [ 277 ] {} HTTP-Session: 591a87b7-3ea6-4f06-a022-f10a9caa059d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.974207 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.974910 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.974956 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.976077 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.976610 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.976653 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.976961 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.977709 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.977756 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.978051 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.979746 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.979791 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.980330 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.980440 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.980558 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} HashJoin: (0x24aa4d70) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:54.980578 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} HashJoin: (0x24aa4d70) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:54.981459 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.981505 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.981846 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:54.983140 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.983193 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.983231 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.983264 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.983753 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.983924 [ 280 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.983989 [ 278 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.984010 [ 280 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.984120 [ 278 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.984138 [ 280 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:54.984148 [ 278 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.984183 [ 280 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.984198 [ 278 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.984413 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.984454 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.984638 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.984674 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.984800 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.984904 [ 280 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.984933 [ 278 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.984959 [ 280 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.984978 [ 278 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.984994 [ 280 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.985017 [ 278 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.985052 [ 280 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.985071 [ 278 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.985229 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.985265 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:54.985366 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.985387 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:54.985454 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:54.985484 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:54.993665 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} executeQuery: Read 4 rows, 424.00 B in 0.019981 sec., 200.19018067163807 rows/sec., 20.72 KiB/sec. 2024.11.09 00:49:54.993990 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} HashJoin: (0x24aa4d70) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:54.994844 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:54.994882 [ 277 ] {5dffe9d3-0200-445b-8617-eb16f36db81e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:54.994900 [ 277 ] {} HTTP-Session: 591a87b7-3ea6-4f06-a022-f10a9caa059d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.996010 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:54.996130 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:54.996157 [ 277 ] {} HTTP-Session: 6783c70a-c046-4b89-bebe-8cf64c8f7f34 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:54.996185 [ 277 ] {} HTTP-Session: 6783c70a-c046-4b89-bebe-8cf64c8f7f34 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.996197 [ 277 ] {} HTTP-Session: 6783c70a-c046-4b89-bebe-8cf64c8f7f34 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:54.996258 [ 277 ] {} HTTP-Session: 6783c70a-c046-4b89-bebe-8cf64c8f7f34 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:54.996674 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:54.997250 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:54.997298 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:54.997643 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:54.997749 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:54.998052 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:54.998190 [ 278 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:54.998254 [ 278 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:54.998266 [ 281 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:54.998290 [ 278 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.998390 [ 281 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:54.998423 [ 278 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:54.998439 [ 281 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:54.998472 [ 281 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:54.998616 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:54.998651 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:54.998775 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:54.998801 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:55.001149 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 152.07 MiB, peak 157.53 MiB, free memory in arenas 0.00 B, will set to 149.58 MiB (RSS), difference: -2.49 MiB 2024.11.09 00:49:55.001834 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} executeQuery: Read 1 rows, 71.00 B in 0.005188 sec., 192.75250578257518 rows/sec., 13.36 KiB/sec. 2024.11.09 00:49:55.002472 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.002566 [ 277 ] {14fb2f23-b8bc-4cae-83f6-839977929318} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.002582 [ 277 ] {} HTTP-Session: 6783c70a-c046-4b89-bebe-8cf64c8f7f34 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.106029 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.106182 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.106210 [ 277 ] {} HTTP-Session: f0c66006-712f-44ef-8446-91b8a2b4d1cd Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.106239 [ 277 ] {} HTTP-Session: f0c66006-712f-44ef-8446-91b8a2b4d1cd Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.106255 [ 277 ] {} HTTP-Session: f0c66006-712f-44ef-8446-91b8a2b4d1cd Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.106372 [ 277 ] {} HTTP-Session: f0c66006-712f-44ef-8446-91b8a2b4d1cd Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.107012 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.107634 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.107676 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.107962 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.108295 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.108332 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.108567 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.108909 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.108944 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.109384 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.110238 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.110281 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.110579 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.110680 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.110792 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} HashJoin: (0x24aa5170) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:55.110813 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} HashJoin: (0x24aa5170) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:55.111218 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.111258 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.111495 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.111611 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.111695 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.111733 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.111766 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.112131 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.112272 [ 278 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.112326 [ 278 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.112341 [ 281 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.112349 [ 278 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:55.112463 [ 281 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.112491 [ 278 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.112497 [ 281 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.112541 [ 281 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.112686 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.112721 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.112835 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.112860 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.112984 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.113085 [ 278 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.113119 [ 281 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.113134 [ 278 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.113195 [ 278 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.113203 [ 281 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.113228 [ 278 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.113240 [ 281 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.113276 [ 281 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.113411 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.113443 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.113547 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.113569 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.113639 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.113669 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.117147 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} executeQuery: Read 4 rows, 424.00 B in 0.010564 sec., 378.6444528587656 rows/sec., 39.20 KiB/sec. 2024.11.09 00:49:55.117803 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} HashJoin: (0x24aa5170) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:55.118670 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.118710 [ 277 ] {07526c2e-3644-4574-b494-a4636305de7a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.118728 [ 277 ] {} HTTP-Session: f0c66006-712f-44ef-8446-91b8a2b4d1cd Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.119766 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.119867 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.119892 [ 277 ] {} HTTP-Session: 3c1ae84d-3823-4c28-8182-ab5e992d5681 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.120213 [ 277 ] {} HTTP-Session: 3c1ae84d-3823-4c28-8182-ab5e992d5681 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.120403 [ 277 ] {} HTTP-Session: 3c1ae84d-3823-4c28-8182-ab5e992d5681 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.120552 [ 277 ] {} HTTP-Session: 3c1ae84d-3823-4c28-8182-ab5e992d5681 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.121437 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.121988 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.122034 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.122382 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:55.122572 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.122901 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.123038 [ 266 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.123092 [ 266 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.123117 [ 266 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.123107 [ 281 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.123166 [ 266 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.123233 [ 281 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.123253 [ 281 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.123270 [ 281 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.123448 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.123565 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:55.123703 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.123728 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:55.125911 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} executeQuery: Read 1 rows, 71.00 B in 0.005087 sec., 196.57951641438962 rows/sec., 13.63 KiB/sec. 2024.11.09 00:49:55.127272 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.127362 [ 277 ] {a7fa60ff-7546-4a2e-99c2-640a1788287f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.127386 [ 277 ] {} HTTP-Session: 3c1ae84d-3823-4c28-8182-ab5e992d5681 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.231021 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.231173 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.231202 [ 277 ] {} HTTP-Session: 1400dec2-06f6-4709-ab90-30baa64763a1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.231232 [ 277 ] {} HTTP-Session: 1400dec2-06f6-4709-ab90-30baa64763a1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.231244 [ 277 ] {} HTTP-Session: 1400dec2-06f6-4709-ab90-30baa64763a1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.231312 [ 277 ] {} HTTP-Session: 1400dec2-06f6-4709-ab90-30baa64763a1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.231912 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.232577 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.232622 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.233065 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.233418 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.233456 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.233749 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.234112 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.234149 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.234381 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.235573 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.235619 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.236262 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.236374 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.236487 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} HashJoin: (0x24aa5170) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:55.236506 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} HashJoin: (0x24aa5170) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:55.238601 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.238693 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.239112 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.239355 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.239411 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.239535 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.239587 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.242137 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.242404 [ 281 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.242457 [ 266 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.242510 [ 281 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.242543 [ 281 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:55.242560 [ 266 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.242588 [ 281 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.242595 [ 266 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.242634 [ 266 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.243250 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.243429 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.243568 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.243595 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.245323 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.245453 [ 266 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.245484 [ 281 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.245520 [ 266 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.245563 [ 266 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.245570 [ 281 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.245594 [ 266 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.245604 [ 281 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.245641 [ 281 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.245871 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.245909 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.246048 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.246076 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.246161 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.246202 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.250950 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} executeQuery: Read 4 rows, 424.00 B in 0.019456 sec., 205.5921052631579 rows/sec., 21.28 KiB/sec. 2024.11.09 00:49:55.251316 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} HashJoin: (0x24aa5170) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:55.253783 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.253827 [ 277 ] {598f1e83-d9b6-45ab-b705-2cb82fb4669e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.253845 [ 277 ] {} HTTP-Session: 1400dec2-06f6-4709-ab90-30baa64763a1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.254641 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.254785 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.254821 [ 277 ] {} HTTP-Session: f9b89ec5-19a4-4532-9b38-968e317fc960 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.254850 [ 277 ] {} HTTP-Session: f9b89ec5-19a4-4532-9b38-968e317fc960 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.254863 [ 277 ] {} HTTP-Session: f9b89ec5-19a4-4532-9b38-968e317fc960 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.254920 [ 277 ] {} HTTP-Session: f9b89ec5-19a4-4532-9b38-968e317fc960 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.255218 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.255910 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.255959 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.256582 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:55.256872 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.257287 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.257470 [ 266 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.257488 [ 281 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.257534 [ 266 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.257584 [ 266 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.257621 [ 281 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.257650 [ 266 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.257665 [ 281 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.257694 [ 281 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.257947 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.257980 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:55.258269 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.258305 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:55.260292 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} executeQuery: Read 1 rows, 71.00 B in 0.005223 sec., 191.46084625694044 rows/sec., 13.28 KiB/sec. 2024.11.09 00:49:55.261261 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.261309 [ 277 ] {1732b432-1231-4084-887d-45ece3dde5c5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.261337 [ 277 ] {} HTTP-Session: f9b89ec5-19a4-4532-9b38-968e317fc960 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.364241 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.364412 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.364493 [ 277 ] {} HTTP-Session: 9d63ba4c-0f82-4095-871a-9876e7e7875e Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.364538 [ 277 ] {} HTTP-Session: 9d63ba4c-0f82-4095-871a-9876e7e7875e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.364553 [ 277 ] {} HTTP-Session: 9d63ba4c-0f82-4095-871a-9876e7e7875e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.364626 [ 277 ] {} HTTP-Session: 9d63ba4c-0f82-4095-871a-9876e7e7875e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.365164 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.366323 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.366389 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.366897 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.367352 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.367394 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.367710 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.368086 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.368125 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.368363 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.369387 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.369434 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.369889 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.370005 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.370124 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} HashJoin: (0x24ac9460) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:55.370147 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} HashJoin: (0x24ac9460) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:55.370885 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.370996 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.371332 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.371507 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.371561 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.371599 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.371635 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.372065 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.372212 [ 266 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.372268 [ 281 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.372384 [ 281 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.372286 [ 266 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.372398 [ 281 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.372432 [ 266 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:55.372447 [ 281 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.373060 [ 266 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.373710 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.373756 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.373875 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.373899 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.374096 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.374219 [ 278 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.374274 [ 278 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.374281 [ 280 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.374380 [ 280 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.374396 [ 280 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.374426 [ 280 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.374302 [ 278 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.374478 [ 278 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.374649 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.374684 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.374790 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.374814 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.374924 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.374972 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.378947 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} executeQuery: Read 4 rows, 424.00 B in 0.014123 sec., 283.2259434964243 rows/sec., 29.32 KiB/sec. 2024.11.09 00:49:55.379123 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} HashJoin: (0x24ac9460) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:55.379679 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.379712 [ 277 ] {77bcb19e-27c9-47a5-a6ae-bdd69cd92349} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.379731 [ 277 ] {} HTTP-Session: 9d63ba4c-0f82-4095-871a-9876e7e7875e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.380702 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.380770 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.380794 [ 277 ] {} HTTP-Session: 01d5678d-8f2a-4881-a64a-16d3c1405ea2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.380815 [ 277 ] {} HTTP-Session: 01d5678d-8f2a-4881-a64a-16d3c1405ea2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.380826 [ 277 ] {} HTTP-Session: 01d5678d-8f2a-4881-a64a-16d3c1405ea2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.380862 [ 277 ] {} HTTP-Session: 01d5678d-8f2a-4881-a64a-16d3c1405ea2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.381145 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.381527 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.381568 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.381871 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:55.381956 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.382290 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.382417 [ 280 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.382471 [ 280 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.382491 [ 280 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.382504 [ 280 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.382555 [ 280 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.382583 [ 280 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.382595 [ 280 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.382608 [ 280 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.382789 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.382832 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:55.382954 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.382980 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:55.385303 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} executeQuery: Read 1 rows, 71.00 B in 0.004284 sec., 233.42670401493933 rows/sec., 16.18 KiB/sec. 2024.11.09 00:49:55.385996 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.386026 [ 277 ] {90a119ab-285b-46ad-aff0-e15fef8ecdb0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.386041 [ 277 ] {} HTTP-Session: 01d5678d-8f2a-4881-a64a-16d3c1405ea2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.488170 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.488313 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.488399 [ 277 ] {} HTTP-Session: 07406ff3-0ce4-498a-b3c4-389141f70159 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.488438 [ 277 ] {} HTTP-Session: 07406ff3-0ce4-498a-b3c4-389141f70159 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.488453 [ 277 ] {} HTTP-Session: 07406ff3-0ce4-498a-b3c4-389141f70159 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.488512 [ 277 ] {} HTTP-Session: 07406ff3-0ce4-498a-b3c4-389141f70159 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.488994 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.489564 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.489604 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.489890 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.490269 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.490306 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.490648 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.491060 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.491102 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.491343 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.492282 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.492326 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.492569 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.492662 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.492770 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} HashJoin: (0x2411e0c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:55.492789 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} HashJoin: (0x2411e0c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:55.495951 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.495994 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.496241 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.496363 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.496407 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.496440 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.496473 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.496827 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.496964 [ 279 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.497046 [ 279 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.497087 [ 279 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:55.497086 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.497113 [ 279 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.497210 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.497236 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.497251 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.499603 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.499740 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.499922 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.499951 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.500149 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.500237 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.500264 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.500276 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.500290 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.500337 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.500356 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.500365 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.500437 [ 280 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.500516 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.500538 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.500642 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.500665 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.500746 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.500786 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.503004 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} executeQuery: Read 4 rows, 424.00 B in 0.014314 sec., 279.4466955428252 rows/sec., 28.93 KiB/sec. 2024.11.09 00:49:55.503176 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} HashJoin: (0x2411e0c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:55.503668 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.503701 [ 277 ] {e3440efc-2a37-4941-9ea9-5f466bdd77c5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.503718 [ 277 ] {} HTTP-Session: 07406ff3-0ce4-498a-b3c4-389141f70159 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.504867 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.504987 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.505014 [ 277 ] {} HTTP-Session: 9c583e5b-4311-44c4-affc-9d36fcfd3410 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.505044 [ 277 ] {} HTTP-Session: 9c583e5b-4311-44c4-affc-9d36fcfd3410 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.505057 [ 277 ] {} HTTP-Session: 9c583e5b-4311-44c4-affc-9d36fcfd3410 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.505112 [ 277 ] {} HTTP-Session: 9c583e5b-4311-44c4-affc-9d36fcfd3410 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.506627 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.507731 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.507781 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.508136 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:55.508238 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.509417 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.509639 [ 282 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.509647 [ 280 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.509729 [ 282 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.509756 [ 282 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.509764 [ 280 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.509790 [ 282 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.509816 [ 280 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.509844 [ 280 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.509991 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.510034 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:55.511361 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.511405 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:55.513306 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} executeQuery: Read 1 rows, 71.00 B in 0.006829 sec., 146.43432420559378 rows/sec., 10.15 KiB/sec. 2024.11.09 00:49:55.513769 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.513799 [ 277 ] {76fca308-d382-422e-b52c-09a025cb8785} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.513816 [ 277 ] {} HTTP-Session: 9c583e5b-4311-44c4-affc-9d36fcfd3410 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.616326 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.616463 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.616491 [ 277 ] {} HTTP-Session: 70395f4e-6fe0-40ea-8f23-59fb7db73074 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.616522 [ 277 ] {} HTTP-Session: 70395f4e-6fe0-40ea-8f23-59fb7db73074 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.616534 [ 277 ] {} HTTP-Session: 70395f4e-6fe0-40ea-8f23-59fb7db73074 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.616600 [ 277 ] {} HTTP-Session: 70395f4e-6fe0-40ea-8f23-59fb7db73074 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.617273 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.617903 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.617948 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.618346 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.618758 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.618802 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.619200 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.620453 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.620493 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.620738 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.621587 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.621629 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.621985 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.622092 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.622207 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} HashJoin: (0x248c05e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:55.622228 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} HashJoin: (0x248c05e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:55.622660 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.622702 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.622940 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.623059 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.623101 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.623138 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.623171 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.623534 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.623705 [ 279 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.623749 [ 279 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.623729 [ 280 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.623761 [ 279 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.623868 [ 280 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.623874 [ 279 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.623910 [ 280 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:55.623944 [ 280 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.624147 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.624185 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.624301 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.624327 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.624454 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.624556 [ 279 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.624591 [ 280 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.624615 [ 279 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.624655 [ 279 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.624673 [ 279 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.624678 [ 280 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.624713 [ 280 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.624733 [ 280 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.624871 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.624904 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.625008 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.625034 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.625106 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.625136 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.627938 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} executeQuery: Read 4 rows, 424.00 B in 0.011151 sec., 358.7122231190028 rows/sec., 37.13 KiB/sec. 2024.11.09 00:49:55.628146 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} HashJoin: (0x248c05e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:55.628567 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.628649 [ 277 ] {efe5452c-8b7a-4c8c-adb4-17d2ab13e5b9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.628672 [ 277 ] {} HTTP-Session: 70395f4e-6fe0-40ea-8f23-59fb7db73074 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.629829 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.629906 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.629929 [ 277 ] {} HTTP-Session: 46da42e0-d252-46c7-88e9-e7ec7da88a6b Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.629949 [ 277 ] {} HTTP-Session: 46da42e0-d252-46c7-88e9-e7ec7da88a6b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.629960 [ 277 ] {} HTTP-Session: 46da42e0-d252-46c7-88e9-e7ec7da88a6b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.629999 [ 277 ] {} HTTP-Session: 46da42e0-d252-46c7-88e9-e7ec7da88a6b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.630219 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.630588 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.630630 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.630935 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:55.631021 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.631278 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.631389 [ 279 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.631428 [ 280 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.631530 [ 280 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.631449 [ 279 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.631552 [ 280 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.631585 [ 279 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.631608 [ 280 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.631631 [ 279 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.631763 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.631793 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:55.631905 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.631929 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:55.633076 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} executeQuery: Read 1 rows, 71.00 B in 0.002965 sec., 337.2681281618887 rows/sec., 23.38 KiB/sec. 2024.11.09 00:49:55.633574 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.633610 [ 277 ] {4aec7517-94c9-46b5-8e58-8dab8c028394} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.633626 [ 277 ] {} HTTP-Session: 46da42e0-d252-46c7-88e9-e7ec7da88a6b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.736934 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.737078 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.737108 [ 277 ] {} HTTP-Session: f6783ac4-a94b-4a0c-b8fc-668ceb3d3151 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.737137 [ 277 ] {} HTTP-Session: f6783ac4-a94b-4a0c-b8fc-668ceb3d3151 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.737154 [ 277 ] {} HTTP-Session: f6783ac4-a94b-4a0c-b8fc-668ceb3d3151 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.737217 [ 277 ] {} HTTP-Session: f6783ac4-a94b-4a0c-b8fc-668ceb3d3151 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.737691 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.738280 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.738323 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.738601 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.738937 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.738974 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.739207 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.739550 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.739591 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.739825 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.740660 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.740702 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.740952 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.741046 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.741157 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} HashJoin: (0x2411e0c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:55.741176 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} HashJoin: (0x2411e0c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:55.741576 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.741617 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.741852 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.741970 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.742014 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.742050 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.742082 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.742444 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.743023 [ 280 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.743034 [ 279 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.743098 [ 280 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.743133 [ 280 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:55.743141 [ 279 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.743166 [ 280 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.743172 [ 279 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.743206 [ 279 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.743451 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.743488 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.743603 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.743628 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.743753 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.748891 [ 280 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.748927 [ 279 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.748981 [ 280 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.749018 [ 279 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.749036 [ 280 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.749050 [ 279 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.749071 [ 280 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.749089 [ 279 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.749283 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.749326 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.749438 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.749462 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.749534 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.749562 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.752443 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} executeQuery: Read 4 rows, 424.00 B in 0.015058 sec., 265.63952716164164 rows/sec., 27.50 KiB/sec. 2024.11.09 00:49:55.752633 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} HashJoin: (0x2411e0c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:55.756317 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.756360 [ 277 ] {4c9147d1-85dd-49d2-b9ed-c927497fafc7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.756380 [ 277 ] {} HTTP-Session: f6783ac4-a94b-4a0c-b8fc-668ceb3d3151 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.761701 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.761833 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.761860 [ 277 ] {} HTTP-Session: 3699115f-0a10-4746-a3bf-08705184428d Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.761895 [ 277 ] {} HTTP-Session: 3699115f-0a10-4746-a3bf-08705184428d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.761909 [ 277 ] {} HTTP-Session: 3699115f-0a10-4746-a3bf-08705184428d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.761969 [ 277 ] {} HTTP-Session: 3699115f-0a10-4746-a3bf-08705184428d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.762638 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.763740 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.763791 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.764154 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:55.764266 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.765622 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.765899 [ 282 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.765920 [ 278 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.765975 [ 282 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.766003 [ 282 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.766019 [ 282 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.766072 [ 278 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.766095 [ 278 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.766113 [ 278 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.766318 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.766397 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:55.766540 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.766567 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:55.768854 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} executeQuery: Read 1 rows, 71.00 B in 0.006699 sec., 149.27601134497687 rows/sec., 10.35 KiB/sec. 2024.11.09 00:49:55.770054 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.770358 [ 277 ] {c80d706d-2382-4b48-8c11-0d53548f4294} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.770392 [ 277 ] {} HTTP-Session: 3699115f-0a10-4746-a3bf-08705184428d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.873499 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.873666 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.873700 [ 277 ] {} HTTP-Session: b227776f-b305-4467-9181-e232bdc46d2b Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.873723 [ 277 ] {} HTTP-Session: b227776f-b305-4467-9181-e232bdc46d2b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.873735 [ 277 ] {} HTTP-Session: b227776f-b305-4467-9181-e232bdc46d2b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.873781 [ 277 ] {} HTTP-Session: b227776f-b305-4467-9181-e232bdc46d2b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.878123 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.878782 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.878828 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.879104 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.879440 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.879516 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.879777 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.880523 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.880570 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.881220 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.882800 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.882845 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.883255 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.883403 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.883532 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} HashJoin: (0x2411e0c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:55.883555 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} HashJoin: (0x2411e0c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:55.883946 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.883986 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.884317 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:55.884448 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.884528 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.884604 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.884720 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.885257 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.885458 [ 278 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.885467 [ 279 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.885525 [ 278 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.885556 [ 278 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.885579 [ 279 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.885602 [ 278 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.885624 [ 279 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:55.885654 [ 279 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.886026 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.886063 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.886183 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.886208 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.886981 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.887191 [ 279 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.887192 [ 278 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.887246 [ 279 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.887269 [ 278 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.887282 [ 279 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.887305 [ 278 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.887325 [ 279 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.887343 [ 278 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.888423 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.888990 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:55.889265 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.889298 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:55.889411 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:55.889459 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:55.896587 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} executeQuery: Read 4 rows, 424.00 B in 0.022629 sec., 176.7643289584162 rows/sec., 18.30 KiB/sec. 2024.11.09 00:49:55.897211 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} HashJoin: (0x2411e0c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:55.897758 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.897796 [ 277 ] {20c16dc9-d78b-4116-8d81-bdbae82f1356} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.897814 [ 277 ] {} HTTP-Session: b227776f-b305-4467-9181-e232bdc46d2b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.899016 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:55.899130 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:55.899156 [ 277 ] {} HTTP-Session: c96c9b39-50e5-4b0a-954f-a5f880ed1577 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:55.899271 [ 277 ] {} HTTP-Session: c96c9b39-50e5-4b0a-954f-a5f880ed1577 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.899302 [ 277 ] {} HTTP-Session: c96c9b39-50e5-4b0a-954f-a5f880ed1577 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:55.899359 [ 277 ] {} HTTP-Session: c96c9b39-50e5-4b0a-954f-a5f880ed1577 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:55.899615 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:55.902622 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:55.902696 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:55.903085 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:55.903208 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:55.903877 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:55.904011 [ 278 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:55.904046 [ 278 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:55.904061 [ 278 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.904074 [ 278 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:55.904224 [ 278 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:55.904265 [ 278 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:55.904276 [ 278 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:55.904289 [ 278 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:55.904414 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:55.904440 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:55.905044 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:55.905122 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:55.908105 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} executeQuery: Read 1 rows, 71.00 B in 0.008597 sec., 116.31964638827498 rows/sec., 8.07 KiB/sec. 2024.11.09 00:49:55.909281 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} DynamicQueryHandler: Done processing query 2024.11.09 00:49:55.909342 [ 277 ] {1ad27af0-e92b-4279-a00f-b76e1d22175a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:55.909365 [ 277 ] {} HTTP-Session: c96c9b39-50e5-4b0a-954f-a5f880ed1577 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.000467 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 146.51 MiB, peak 157.53 MiB, free memory in arenas 0.00 B, will set to 149.76 MiB (RSS), difference: 3.25 MiB 2024.11.09 00:49:56.012527 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.012645 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.012668 [ 277 ] {} HTTP-Session: 7fccebc1-c76c-4f9d-b27d-13bbb518ac38 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.012690 [ 277 ] {} HTTP-Session: 7fccebc1-c76c-4f9d-b27d-13bbb518ac38 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.012702 [ 277 ] {} HTTP-Session: 7fccebc1-c76c-4f9d-b27d-13bbb518ac38 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.012750 [ 277 ] {} HTTP-Session: 7fccebc1-c76c-4f9d-b27d-13bbb518ac38 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.013451 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.014254 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.014303 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.014884 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.015254 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.015662 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.015937 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.016848 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.016893 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.017642 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.018752 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.018798 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.019109 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.019339 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.019472 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} HashJoin: (0x2335da60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:56.019606 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} HashJoin: (0x2335da60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:56.021030 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.021133 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.021603 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.021922 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.021978 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.022025 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.022067 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.028783 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.029154 [ 282 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.029251 [ 282 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.029157 [ 279 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.029273 [ 282 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:56.029340 [ 279 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.029375 [ 282 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.029381 [ 279 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.029424 [ 279 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.030643 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.030694 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.030916 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.030955 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.031110 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.031241 [ 282 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.031275 [ 279 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.031301 [ 282 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.031325 [ 279 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.031340 [ 282 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.031363 [ 279 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.031378 [ 282 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.031393 [ 279 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.032563 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.032607 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.032721 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.032748 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.032831 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.032874 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.042658 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} executeQuery: Read 4 rows, 424.00 B in 0.029588 sec., 135.189941868325 rows/sec., 13.99 KiB/sec. 2024.11.09 00:49:56.043022 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} HashJoin: (0x2335da60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:56.044112 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.044146 [ 277 ] {55fb339c-5819-427e-900b-90b90067d5fa} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.044186 [ 277 ] {} HTTP-Session: 7fccebc1-c76c-4f9d-b27d-13bbb518ac38 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.045922 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.046017 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.046044 [ 277 ] {} HTTP-Session: 67dbb5fc-e982-4e9a-b18f-298b27844ba9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.046072 [ 277 ] {} HTTP-Session: 67dbb5fc-e982-4e9a-b18f-298b27844ba9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.046086 [ 277 ] {} HTTP-Session: 67dbb5fc-e982-4e9a-b18f-298b27844ba9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.046141 [ 277 ] {} HTTP-Session: 67dbb5fc-e982-4e9a-b18f-298b27844ba9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.046441 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.046891 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.046938 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.047475 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:56.047583 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.047866 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.048051 [ 279 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.048062 [ 278 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.048125 [ 279 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.048154 [ 279 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.048180 [ 278 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.048211 [ 279 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.048229 [ 278 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.048262 [ 278 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.048605 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.048651 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:56.048828 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.048862 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:56.053133 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} executeQuery: Read 1 rows, 71.00 B in 0.006527 sec., 153.2097441397273 rows/sec., 10.62 KiB/sec. 2024.11.09 00:49:56.055213 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.055305 [ 277 ] {8f88b7ae-4ed4-4cce-878d-393f9adefdbf} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.055375 [ 277 ] {} HTTP-Session: 67dbb5fc-e982-4e9a-b18f-298b27844ba9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.158721 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.158866 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.158893 [ 277 ] {} HTTP-Session: 441d8684-5cd8-4a8d-b3a2-6d208fbe2b2e Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.158921 [ 277 ] {} HTTP-Session: 441d8684-5cd8-4a8d-b3a2-6d208fbe2b2e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.158935 [ 277 ] {} HTTP-Session: 441d8684-5cd8-4a8d-b3a2-6d208fbe2b2e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.158996 [ 277 ] {} HTTP-Session: 441d8684-5cd8-4a8d-b3a2-6d208fbe2b2e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.159730 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.160413 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.160456 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.160738 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.161737 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.161782 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.162172 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.162848 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.162892 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.163135 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.163970 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.164013 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.164369 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.164611 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.168886 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} HashJoin: (0x24aa5170) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:56.168922 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} HashJoin: (0x24aa5170) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:56.170572 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.170617 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.170865 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.170985 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.171029 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.171063 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.171095 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.171518 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.171651 [ 279 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.171713 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.171821 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.171728 [ 279 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.171837 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.171869 [ 279 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:56.171881 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.171911 [ 279 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.182467 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.182574 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.183645 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.183723 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.183938 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.185846 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.185889 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.185906 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.185921 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.185978 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.186028 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.186040 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.186051 [ 282 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.186128 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.186148 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.186255 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.186322 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.186422 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.186465 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.190569 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} executeQuery: Read 4 rows, 424.00 B in 0.031346 sec., 127.60798826006508 rows/sec., 13.21 KiB/sec. 2024.11.09 00:49:56.190792 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} HashJoin: (0x24aa5170) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:56.191817 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.191854 [ 277 ] {b522ed05-cc29-44b0-86a4-ba9cf54a1082} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.191872 [ 277 ] {} HTTP-Session: 441d8684-5cd8-4a8d-b3a2-6d208fbe2b2e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.193349 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.193445 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.193468 [ 277 ] {} HTTP-Session: 4b9b188b-1855-400c-a46a-f7c448a4ceb7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.193493 [ 277 ] {} HTTP-Session: 4b9b188b-1855-400c-a46a-f7c448a4ceb7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.193505 [ 277 ] {} HTTP-Session: 4b9b188b-1855-400c-a46a-f7c448a4ceb7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.193554 [ 277 ] {} HTTP-Session: 4b9b188b-1855-400c-a46a-f7c448a4ceb7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.194187 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.194901 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.194949 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.195900 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:56.196000 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.196284 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.196378 [ 282 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.196403 [ 282 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.196418 [ 282 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.196430 [ 282 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.196476 [ 282 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.196501 [ 282 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.196514 [ 282 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.196530 [ 282 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.196598 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.196618 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:56.196882 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.197124 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:56.199097 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} executeQuery: Read 1 rows, 71.00 B in 0.005393 sec., 185.4255516410161 rows/sec., 12.86 KiB/sec. 2024.11.09 00:49:56.201708 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.201741 [ 277 ] {d1b64d36-da99-4416-89f6-bb273bb52d2d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.201757 [ 277 ] {} HTTP-Session: 4b9b188b-1855-400c-a46a-f7c448a4ceb7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.305880 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.306013 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.306041 [ 277 ] {} HTTP-Session: 5c72eaec-113a-4b78-9803-bbbedc0a7385 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.306066 [ 277 ] {} HTTP-Session: 5c72eaec-113a-4b78-9803-bbbedc0a7385 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.306078 [ 277 ] {} HTTP-Session: 5c72eaec-113a-4b78-9803-bbbedc0a7385 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.306131 [ 277 ] {} HTTP-Session: 5c72eaec-113a-4b78-9803-bbbedc0a7385 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.306631 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.307212 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.307261 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.307651 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.308004 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.308046 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.308277 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.308690 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.308732 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.308967 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.309932 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.309978 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.310290 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.310393 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.310508 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} HashJoin: (0x2335da60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:56.310529 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} HashJoin: (0x2335da60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:56.310903 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.310942 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.311179 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.311293 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.311335 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.311371 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.311406 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.311772 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.311973 [ 279 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.311978 [ 282 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.312083 [ 279 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.312153 [ 279 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:56.312174 [ 282 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.312190 [ 279 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.312212 [ 282 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.312239 [ 282 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.312386 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.312426 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.312544 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.312568 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.312690 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.312820 [ 282 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.312854 [ 281 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.312886 [ 282 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.312917 [ 281 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.312923 [ 282 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.312953 [ 281 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.312971 [ 282 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.312990 [ 281 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.313230 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.313382 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.313497 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.313523 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.313593 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.313624 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.316264 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} executeQuery: Read 4 rows, 424.00 B in 0.009986 sec., 400.5607850991388 rows/sec., 41.46 KiB/sec. 2024.11.09 00:49:56.316432 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} HashJoin: (0x2335da60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:56.316899 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.316934 [ 277 ] {7a70cfc3-7d47-4843-92a9-091387c32bc7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.316953 [ 277 ] {} HTTP-Session: 5c72eaec-113a-4b78-9803-bbbedc0a7385 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.317999 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.318076 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.318099 [ 277 ] {} HTTP-Session: eecd454f-38dd-4f64-9b82-f22a4c44804e Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.318119 [ 277 ] {} HTTP-Session: eecd454f-38dd-4f64-9b82-f22a4c44804e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.318130 [ 277 ] {} HTTP-Session: eecd454f-38dd-4f64-9b82-f22a4c44804e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.318167 [ 277 ] {} HTTP-Session: eecd454f-38dd-4f64-9b82-f22a4c44804e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.318421 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.318787 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.318830 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.319134 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:56.319274 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.319551 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.319685 [ 282 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.319721 [ 281 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.319748 [ 282 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.319808 [ 281 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.319835 [ 281 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.319839 [ 282 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.319873 [ 281 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.319896 [ 282 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.320086 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.320131 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:56.320308 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.320343 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:56.321988 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} executeQuery: Read 1 rows, 71.00 B in 0.003675 sec., 272.108843537415 rows/sec., 18.87 KiB/sec. 2024.11.09 00:49:56.322452 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.322527 [ 277 ] {5353a0ee-3e08-4c5e-95c8-22b127d8cafe} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.322552 [ 277 ] {} HTTP-Session: eecd454f-38dd-4f64-9b82-f22a4c44804e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.426597 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.426750 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.426778 [ 277 ] {} HTTP-Session: 1dbbe0d4-c004-4f4a-ae17-a96a64b9ee66 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.426809 [ 277 ] {} HTTP-Session: 1dbbe0d4-c004-4f4a-ae17-a96a64b9ee66 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.426936 [ 277 ] {} HTTP-Session: 1dbbe0d4-c004-4f4a-ae17-a96a64b9ee66 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.427004 [ 277 ] {} HTTP-Session: 1dbbe0d4-c004-4f4a-ae17-a96a64b9ee66 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.427513 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.428103 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.428148 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.428408 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.428747 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.428783 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.429017 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.429362 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.429397 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.429628 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.430446 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.430490 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.430732 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.430816 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.430923 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} HashJoin: (0x23209e20) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:56.430942 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} HashJoin: (0x23209e20) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:56.431309 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.431348 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.431581 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.431697 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.431741 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.431774 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.431801 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.432144 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.432277 [ 266 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.432310 [ 282 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.432329 [ 266 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.432444 [ 266 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:56.432464 [ 266 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.432480 [ 282 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.432595 [ 282 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.432621 [ 282 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.432820 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.432853 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.432960 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.432984 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.433147 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.433245 [ 266 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.433275 [ 266 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.433289 [ 266 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.433305 [ 266 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.433365 [ 282 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.433499 [ 282 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.433524 [ 282 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.433540 [ 282 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.433759 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.433794 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.433893 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.433916 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.433981 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.434010 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.436565 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} executeQuery: Read 4 rows, 424.00 B in 0.009354 sec., 427.6245456489203 rows/sec., 44.27 KiB/sec. 2024.11.09 00:49:56.436727 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} HashJoin: (0x23209e20) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:56.437076 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.437106 [ 277 ] {0981606e-20df-4a35-a162-f314ef3994e2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.437122 [ 277 ] {} HTTP-Session: 1dbbe0d4-c004-4f4a-ae17-a96a64b9ee66 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.438008 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.438089 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.438111 [ 277 ] {} HTTP-Session: b4ecc7dd-1f8e-4cc6-bcad-2028aee81801 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.438128 [ 277 ] {} HTTP-Session: b4ecc7dd-1f8e-4cc6-bcad-2028aee81801 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.438139 [ 277 ] {} HTTP-Session: b4ecc7dd-1f8e-4cc6-bcad-2028aee81801 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.438173 [ 277 ] {} HTTP-Session: b4ecc7dd-1f8e-4cc6-bcad-2028aee81801 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.438389 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.438754 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.438838 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.439142 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:56.439229 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.439487 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.439580 [ 266 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.439624 [ 282 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.439630 [ 266 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.439711 [ 266 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.439741 [ 282 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.439763 [ 266 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.439774 [ 282 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.439804 [ 282 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.439964 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.439998 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:56.440112 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.440134 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:56.441341 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} executeQuery: Read 1 rows, 71.00 B in 0.003058 sec., 327.01111837802483 rows/sec., 22.67 KiB/sec. 2024.11.09 00:49:56.441671 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.441700 [ 277 ] {dddf9416-77ac-4518-be8f-c3e87111d818} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.441717 [ 277 ] {} HTTP-Session: b4ecc7dd-1f8e-4cc6-bcad-2028aee81801 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.545568 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.545695 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.545722 [ 277 ] {} HTTP-Session: 268ca5b2-e6f2-4072-8218-707955a70df9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.545750 [ 277 ] {} HTTP-Session: 268ca5b2-e6f2-4072-8218-707955a70df9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.545762 [ 277 ] {} HTTP-Session: 268ca5b2-e6f2-4072-8218-707955a70df9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.545823 [ 277 ] {} HTTP-Session: 268ca5b2-e6f2-4072-8218-707955a70df9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.546357 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.546933 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.546973 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.547298 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.547639 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.547675 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.547909 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.548338 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.548382 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.548618 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.549464 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.549508 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.549750 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.549842 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.549955 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} HashJoin: (0x24a9f630) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:56.549976 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} HashJoin: (0x24a9f630) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:56.550471 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.550515 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.550763 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.550883 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.550927 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.550961 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.550994 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.551356 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.551545 [ 282 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.551551 [ 266 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.551616 [ 282 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.551655 [ 282 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:56.551675 [ 266 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.551699 [ 282 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.551715 [ 266 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.551742 [ 266 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.551892 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.551930 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.552041 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.552065 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.552184 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.552329 [ 282 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.552333 [ 266 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.552385 [ 282 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.552408 [ 266 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.552421 [ 282 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.552443 [ 266 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.552459 [ 282 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.552472 [ 266 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.552852 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.552894 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.553004 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.553030 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.553098 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.553130 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.556399 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} executeQuery: Read 4 rows, 424.00 B in 0.010347 sec., 386.58548371508647 rows/sec., 40.02 KiB/sec. 2024.11.09 00:49:56.556640 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} HashJoin: (0x24a9f630) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:56.558038 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.558068 [ 277 ] {a1e10888-52ea-4930-b0e4-66cdd49fc683} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.558084 [ 277 ] {} HTTP-Session: 268ca5b2-e6f2-4072-8218-707955a70df9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.558801 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.558874 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.558895 [ 277 ] {} HTTP-Session: 08eaa8d3-f1b9-4716-9092-2f5b44a52679 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.558913 [ 277 ] {} HTTP-Session: 08eaa8d3-f1b9-4716-9092-2f5b44a52679 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.558924 [ 277 ] {} HTTP-Session: 08eaa8d3-f1b9-4716-9092-2f5b44a52679 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.558960 [ 277 ] {} HTTP-Session: 08eaa8d3-f1b9-4716-9092-2f5b44a52679 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.559182 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.559545 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.559585 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.559883 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:56.559970 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.560285 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.560425 [ 282 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.560453 [ 266 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.560495 [ 282 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.560555 [ 282 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.560582 [ 266 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.560605 [ 282 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.560615 [ 266 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.560641 [ 266 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.560903 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.560937 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:56.561055 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.561081 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:56.563047 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} executeQuery: Read 1 rows, 71.00 B in 0.003975 sec., 251.57232704402514 rows/sec., 17.44 KiB/sec. 2024.11.09 00:49:56.563625 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.563654 [ 277 ] {4cc42205-f4cb-4361-a85b-47db691c2a0a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.563673 [ 277 ] {} HTTP-Session: 08eaa8d3-f1b9-4716-9092-2f5b44a52679 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.666858 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.667047 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.667079 [ 277 ] {} HTTP-Session: 3e60fd19-c2a9-449a-9a29-a67b99ce5711 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.667108 [ 277 ] {} HTTP-Session: 3e60fd19-c2a9-449a-9a29-a67b99ce5711 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.667120 [ 277 ] {} HTTP-Session: 3e60fd19-c2a9-449a-9a29-a67b99ce5711 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.667182 [ 277 ] {} HTTP-Session: 3e60fd19-c2a9-449a-9a29-a67b99ce5711 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.667682 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.668578 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.668627 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.668978 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.669387 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.669432 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.669671 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.670026 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.670067 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.670300 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.671366 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.671412 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.671670 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.671767 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.671880 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} HashJoin: (0x249eac00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:56.671902 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} HashJoin: (0x249eac00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:56.672275 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.672316 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.672606 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.672806 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.672861 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.672901 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.672936 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.673307 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.673511 [ 282 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.673516 [ 266 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.673618 [ 282 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.673683 [ 266 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.673698 [ 282 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:56.673721 [ 266 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.673739 [ 282 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.673757 [ 266 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.673940 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.673985 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.674106 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.674134 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.674265 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.674382 [ 282 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.674410 [ 266 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.674448 [ 282 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.674474 [ 266 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.674485 [ 282 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.674504 [ 266 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.674519 [ 282 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.674537 [ 266 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.674871 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.674913 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.675065 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.675100 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.675175 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.675209 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.677272 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} executeQuery: Read 4 rows, 424.00 B in 0.009899 sec., 404.0812203252854 rows/sec., 41.83 KiB/sec. 2024.11.09 00:49:56.677462 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} HashJoin: (0x249eac00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:56.678171 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.678242 [ 277 ] {fb424d54-483d-4159-a6c1-5f899fef1dd4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.678268 [ 277 ] {} HTTP-Session: 3e60fd19-c2a9-449a-9a29-a67b99ce5711 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.679220 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.679319 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.679346 [ 277 ] {} HTTP-Session: f3b58189-05f3-4877-827a-2fabfc4db45c Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.679373 [ 277 ] {} HTTP-Session: f3b58189-05f3-4877-827a-2fabfc4db45c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.679389 [ 277 ] {} HTTP-Session: f3b58189-05f3-4877-827a-2fabfc4db45c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.679450 [ 277 ] {} HTTP-Session: f3b58189-05f3-4877-827a-2fabfc4db45c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.679798 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.680333 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.680380 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.680843 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:56.681071 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.681435 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.681563 [ 282 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.681591 [ 266 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.681703 [ 266 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.681699 [ 282 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.681728 [ 266 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.681752 [ 282 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.681773 [ 266 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.681788 [ 282 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.682134 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.682175 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:56.682306 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.682331 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:56.684395 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} executeQuery: Read 1 rows, 71.00 B in 0.00476 sec., 210.08403361344537 rows/sec., 14.57 KiB/sec. 2024.11.09 00:49:56.685049 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.685079 [ 277 ] {75d6268e-4d92-41d4-b955-1717feb1a6b0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.685096 [ 277 ] {} HTTP-Session: f3b58189-05f3-4877-827a-2fabfc4db45c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.788188 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.788349 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.788378 [ 277 ] {} HTTP-Session: 09531812-5c43-4198-9f9f-16ff74a75067 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.788478 [ 277 ] {} HTTP-Session: 09531812-5c43-4198-9f9f-16ff74a75067 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.788495 [ 277 ] {} HTTP-Session: 09531812-5c43-4198-9f9f-16ff74a75067 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.788555 [ 277 ] {} HTTP-Session: 09531812-5c43-4198-9f9f-16ff74a75067 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.789048 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.790740 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.790819 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.791168 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.791675 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.791717 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.791959 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.792345 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.792382 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.792718 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.793588 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.793632 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.794182 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.794430 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.794564 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} HashJoin: (0x24aa8f90) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:56.794584 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} HashJoin: (0x24aa8f90) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:56.795137 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.795180 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.795482 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.795610 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.795655 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.795689 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.795722 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.797086 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.797285 [ 280 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.797335 [ 282 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.797358 [ 280 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.797452 [ 282 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.797475 [ 280 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:56.797486 [ 282 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.797521 [ 280 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.797539 [ 282 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.797667 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.797699 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.797892 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.797932 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.798141 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.798310 [ 282 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.798338 [ 280 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.798438 [ 282 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.798458 [ 280 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.798494 [ 282 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.798503 [ 280 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.798552 [ 280 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.798563 [ 282 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.799229 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.799297 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.799583 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.799620 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.799721 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.799762 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.802752 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} executeQuery: Read 4 rows, 424.00 B in 0.014009 sec., 285.5307302448426 rows/sec., 29.56 KiB/sec. 2024.11.09 00:49:56.803101 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} HashJoin: (0x24aa8f90) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:56.803813 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.803847 [ 277 ] {a1e3392c-4a89-47ff-8ddc-d2b9d9a5ca88} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.803864 [ 277 ] {} HTTP-Session: 09531812-5c43-4198-9f9f-16ff74a75067 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.804940 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.805184 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.805227 [ 277 ] {} HTTP-Session: ffde66f2-5b67-411c-bab7-c7b085ebfb8b Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.805257 [ 277 ] {} HTTP-Session: ffde66f2-5b67-411c-bab7-c7b085ebfb8b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.805401 [ 277 ] {} HTTP-Session: ffde66f2-5b67-411c-bab7-c7b085ebfb8b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.805467 [ 277 ] {} HTTP-Session: ffde66f2-5b67-411c-bab7-c7b085ebfb8b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.806083 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.807072 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.807129 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.808108 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:56.808265 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.809219 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.809544 [ 280 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.809547 [ 282 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.809648 [ 280 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.809704 [ 280 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.809731 [ 282 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.809756 [ 280 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.809766 [ 282 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.809793 [ 282 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.809953 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.810206 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:56.810685 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.810732 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:56.813541 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} executeQuery: Read 1 rows, 71.00 B in 0.007884 sec., 126.83916793505834 rows/sec., 8.79 KiB/sec. 2024.11.09 00:49:56.814129 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.814164 [ 277 ] {5c8d535f-a154-4e05-9a16-999f6d955267} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.814230 [ 277 ] {} HTTP-Session: ffde66f2-5b67-411c-bab7-c7b085ebfb8b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.917134 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.917269 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.917297 [ 277 ] {} HTTP-Session: 6d785e1d-1984-4462-8cca-5d98e48b9dcf Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.917325 [ 277 ] {} HTTP-Session: 6d785e1d-1984-4462-8cca-5d98e48b9dcf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.917337 [ 277 ] {} HTTP-Session: 6d785e1d-1984-4462-8cca-5d98e48b9dcf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.917399 [ 277 ] {} HTTP-Session: 6d785e1d-1984-4462-8cca-5d98e48b9dcf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.917975 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.918556 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.918599 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.918945 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.919298 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.919336 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.919594 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.920034 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.920077 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.920319 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.921139 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.921181 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.921424 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.921517 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.921631 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} HashJoin: (0x24a3edc0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:56.921650 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} HashJoin: (0x24a3edc0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:56.922011 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.922049 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.922281 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:56.922396 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.922441 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.922474 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.922508 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.922869 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.922992 [ 280 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.923056 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.923151 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.923165 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.923179 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.923056 [ 280 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.923737 [ 280 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:56.923766 [ 280 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.923898 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.923940 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.924054 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.924078 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.924204 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.924382 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.924420 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.924434 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.924450 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.924505 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.924524 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.924534 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.924546 [ 282 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.924610 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.924632 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:56.924725 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.924747 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:56.924812 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:56.924841 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:56.927470 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} executeQuery: Read 4 rows, 424.00 B in 0.009887 sec., 404.5716597552341 rows/sec., 41.88 KiB/sec. 2024.11.09 00:49:56.927791 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} HashJoin: (0x24a3edc0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:56.928445 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.928483 [ 277 ] {ff2525ce-5dec-4a68-a5fc-e4efa7a9bb52} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.928502 [ 277 ] {} HTTP-Session: 6d785e1d-1984-4462-8cca-5d98e48b9dcf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.929448 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:56.929589 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:56.929618 [ 277 ] {} HTTP-Session: c7628f93-840d-42e2-a7a4-f4578e429327 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:56.929651 [ 277 ] {} HTTP-Session: c7628f93-840d-42e2-a7a4-f4578e429327 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.929664 [ 277 ] {} HTTP-Session: c7628f93-840d-42e2-a7a4-f4578e429327 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:56.929727 [ 277 ] {} HTTP-Session: c7628f93-840d-42e2-a7a4-f4578e429327 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:56.930409 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:56.931332 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:56.931423 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:56.931904 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:56.932056 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:56.932450 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:56.932606 [ 282 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:56.932607 [ 279 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:56.932663 [ 282 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:56.932711 [ 279 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:56.932717 [ 282 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.932743 [ 279 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:56.932756 [ 282 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:56.932772 [ 279 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:56.932926 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:56.932958 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:56.933081 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:56.933107 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:56.934852 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} executeQuery: Read 1 rows, 71.00 B in 0.004639 sec., 215.5636990730761 rows/sec., 14.95 KiB/sec. 2024.11.09 00:49:56.935333 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} DynamicQueryHandler: Done processing query 2024.11.09 00:49:56.935363 [ 277 ] {6969b503-e776-47d1-8f17-84789170df8d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:56.935379 [ 277 ] {} HTTP-Session: c7628f93-840d-42e2-a7a4-f4578e429327 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.038618 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.038773 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.038801 [ 277 ] {} HTTP-Session: 0b11fcc8-1e52-4625-aa86-af6fcaf8625c Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.038833 [ 277 ] {} HTTP-Session: 0b11fcc8-1e52-4625-aa86-af6fcaf8625c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.038847 [ 277 ] {} HTTP-Session: 0b11fcc8-1e52-4625-aa86-af6fcaf8625c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.038910 [ 277 ] {} HTTP-Session: 0b11fcc8-1e52-4625-aa86-af6fcaf8625c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.039397 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.040055 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.040102 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.040383 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.041004 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.041048 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.041337 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.041709 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.041747 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.041979 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.045311 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.045377 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.046923 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.047241 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.047360 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} HashJoin: (0x249e5bf0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:57.047381 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} HashJoin: (0x249e5bf0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:57.047811 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.047854 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.048147 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.048293 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.048338 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.048374 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.048408 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.056788 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.057024 [ 282 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.057065 [ 279 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.057163 [ 282 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.057197 [ 282 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:57.057215 [ 279 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.057237 [ 282 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.057251 [ 279 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.057287 [ 279 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.057638 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.057677 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.057849 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.057961 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.058135 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.058403 [ 281 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.058452 [ 281 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.058466 [ 281 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.058498 [ 281 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.058495 [ 282 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.058557 [ 282 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.058570 [ 282 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.058583 [ 282 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.066480 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.066563 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.066718 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.066753 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.066838 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.066879 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.069575 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} executeQuery: Read 4 rows, 424.00 B in 0.030471 sec., 131.27235732335663 rows/sec., 13.59 KiB/sec. 2024.11.09 00:49:57.070194 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} HashJoin: (0x249e5bf0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:57.071278 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.071323 [ 277 ] {6dbb413d-3dc7-4243-8d79-b4285d088925} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.071344 [ 277 ] {} HTTP-Session: 0b11fcc8-1e52-4625-aa86-af6fcaf8625c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.071907 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.072147 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.072218 [ 277 ] {} HTTP-Session: 87268a58-4758-4918-8ec7-f9060be971e5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.072294 [ 277 ] {} HTTP-Session: 87268a58-4758-4918-8ec7-f9060be971e5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.072308 [ 277 ] {} HTTP-Session: 87268a58-4758-4918-8ec7-f9060be971e5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.072631 [ 277 ] {} HTTP-Session: 87268a58-4758-4918-8ec7-f9060be971e5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.073067 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.073868 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.073912 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.074260 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:57.074357 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.074699 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.075371 [ 282 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.075416 [ 282 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.075434 [ 282 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.075447 [ 282 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.075542 [ 282 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.075581 [ 282 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.075592 [ 282 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.075605 [ 282 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.075679 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.075701 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:57.075817 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.075841 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:57.079493 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} executeQuery: Read 1 rows, 71.00 B in 0.006493 sec., 154.0120129370091 rows/sec., 10.68 KiB/sec. 2024.11.09 00:49:57.082292 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.082397 [ 277 ] {f46a6e11-a0c6-4b95-bd92-b5d847144b0b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.082420 [ 277 ] {} HTTP-Session: 87268a58-4758-4918-8ec7-f9060be971e5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.190843 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.191019 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.191049 [ 277 ] {} HTTP-Session: bb7856fa-2955-4527-b01f-c297ff4b6860 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.191082 [ 277 ] {} HTTP-Session: bb7856fa-2955-4527-b01f-c297ff4b6860 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.191205 [ 277 ] {} HTTP-Session: bb7856fa-2955-4527-b01f-c297ff4b6860 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.191483 [ 277 ] {} HTTP-Session: bb7856fa-2955-4527-b01f-c297ff4b6860 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.193001 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.194108 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.194155 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.194977 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.195871 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.195915 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.197398 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.198155 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.198202 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.198451 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.199679 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.199725 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.200081 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.200191 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.200310 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} HashJoin: (0x2488abc0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:57.200329 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} HashJoin: (0x2488abc0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:57.200854 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.200898 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.201211 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.201342 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.201388 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.201423 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.201455 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.202047 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.205686 [ 282 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.205768 [ 282 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.205788 [ 282 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:57.205807 [ 282 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.205847 [ 281 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.205892 [ 281 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.205904 [ 281 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.205917 [ 281 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.206277 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.206314 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.206578 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.206614 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.206778 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.207288 [ 281 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.207329 [ 282 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.207378 [ 282 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.207390 [ 282 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.207404 [ 282 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.207445 [ 281 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.207487 [ 281 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.207508 [ 281 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.207644 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.207674 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.208926 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.209037 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.209263 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.209311 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.213783 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} executeQuery: Read 4 rows, 424.00 B in 0.021991 sec., 181.89259242417353 rows/sec., 18.83 KiB/sec. 2024.11.09 00:49:57.214001 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} HashJoin: (0x2488abc0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:57.215334 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.215424 [ 277 ] {2a1ce10f-7fd5-45cf-8ce9-060e0806108f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.215453 [ 277 ] {} HTTP-Session: bb7856fa-2955-4527-b01f-c297ff4b6860 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.216165 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.217664 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.218285 [ 277 ] {} HTTP-Session: a6aba946-82c2-43d3-895a-f1e0c44c136f Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.218330 [ 277 ] {} HTTP-Session: a6aba946-82c2-43d3-895a-f1e0c44c136f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.218346 [ 277 ] {} HTTP-Session: a6aba946-82c2-43d3-895a-f1e0c44c136f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.218415 [ 277 ] {} HTTP-Session: a6aba946-82c2-43d3-895a-f1e0c44c136f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.218948 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.219788 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.219838 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.220931 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:57.221171 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.221515 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.222654 [ 281 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.222668 [ 282 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.222723 [ 281 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.222777 [ 281 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.222802 [ 282 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.222827 [ 281 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.222835 [ 282 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.222873 [ 282 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.224017 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.224124 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:57.224705 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.224776 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:57.227433 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} executeQuery: Read 1 rows, 71.00 B in 0.008658 sec., 115.50011550011548 rows/sec., 8.01 KiB/sec. 2024.11.09 00:49:57.230301 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.230337 [ 277 ] {7bd5819f-a8c8-48ad-bdee-d321aafd211b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.230354 [ 277 ] {} HTTP-Session: a6aba946-82c2-43d3-895a-f1e0c44c136f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.333786 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.333983 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.334027 [ 277 ] {} HTTP-Session: 3dd9ea12-3ea5-4386-9176-e05a64189e19 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.334058 [ 277 ] {} HTTP-Session: 3dd9ea12-3ea5-4386-9176-e05a64189e19 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.334264 [ 277 ] {} HTTP-Session: 3dd9ea12-3ea5-4386-9176-e05a64189e19 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.334364 [ 277 ] {} HTTP-Session: 3dd9ea12-3ea5-4386-9176-e05a64189e19 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.334858 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.335548 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.335594 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.335967 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.336455 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.336499 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.336741 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.337298 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.337340 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.337586 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.338541 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.338584 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.338832 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.338958 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.339075 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} HashJoin: (0x249e5b80) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:57.339095 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} HashJoin: (0x249e5b80) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:57.339530 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.339572 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.339811 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.339931 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.339975 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.340012 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.340047 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.340414 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.340600 [ 281 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.340610 [ 282 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.340665 [ 281 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.340703 [ 282 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.340713 [ 281 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.340727 [ 282 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:57.340744 [ 281 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.340759 [ 282 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.340959 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.341027 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.341142 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.341167 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.341290 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.341399 [ 281 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.341485 [ 282 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.341502 [ 281 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.341548 [ 282 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.341575 [ 281 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.341588 [ 282 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.341612 [ 281 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.341682 [ 282 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.341845 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.341907 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.342010 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.342035 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.342103 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.342131 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.345533 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} executeQuery: Read 4 rows, 424.00 B in 0.010977 sec., 364.39828732804955 rows/sec., 37.72 KiB/sec. 2024.11.09 00:49:57.345724 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} HashJoin: (0x249e5b80) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:57.346417 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.346449 [ 277 ] {8d6db100-c58d-4ce0-bc69-7451d17cfaa0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.346465 [ 277 ] {} HTTP-Session: 3dd9ea12-3ea5-4386-9176-e05a64189e19 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.347305 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.347387 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.347442 [ 277 ] {} HTTP-Session: 9d97a6a4-b278-4c62-9dc5-4829f30815c2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.347466 [ 277 ] {} HTTP-Session: 9d97a6a4-b278-4c62-9dc5-4829f30815c2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.347477 [ 277 ] {} HTTP-Session: 9d97a6a4-b278-4c62-9dc5-4829f30815c2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.347512 [ 277 ] {} HTTP-Session: 9d97a6a4-b278-4c62-9dc5-4829f30815c2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.347719 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.348201 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.348274 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.348585 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:57.348710 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.349046 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.349209 [ 282 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.349282 [ 282 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.349300 [ 281 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.349325 [ 282 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.349445 [ 281 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.349475 [ 282 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.349491 [ 281 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.349523 [ 281 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.349677 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.349712 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:57.349832 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.349854 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:57.351585 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} executeQuery: Read 1 rows, 71.00 B in 0.003972 sec., 251.7623363544814 rows/sec., 17.46 KiB/sec. 2024.11.09 00:49:57.352058 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.352087 [ 277 ] {61207b3f-e48c-4b6c-b890-f5d71c8a86c6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.352104 [ 277 ] {} HTTP-Session: 9d97a6a4-b278-4c62-9dc5-4829f30815c2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.455024 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.455167 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.455194 [ 277 ] {} HTTP-Session: 9c3ca195-24f7-4fc6-b141-ac56989c86c3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.455221 [ 277 ] {} HTTP-Session: 9c3ca195-24f7-4fc6-b141-ac56989c86c3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.455234 [ 277 ] {} HTTP-Session: 9c3ca195-24f7-4fc6-b141-ac56989c86c3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.455288 [ 277 ] {} HTTP-Session: 9c3ca195-24f7-4fc6-b141-ac56989c86c3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.455794 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.456408 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.456452 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.456730 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.457539 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.457584 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.457873 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.458392 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.458435 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.458807 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.459865 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.459939 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.460389 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.460526 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.460753 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} HashJoin: (0x23279e30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:57.460775 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} HashJoin: (0x23279e30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:57.461200 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.461314 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.461740 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.461906 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.461953 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.462081 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.462205 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.462639 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.462762 [ 266 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.462804 [ 266 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.462830 [ 266 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:57.462840 [ 282 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.462859 [ 266 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.462951 [ 282 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.462984 [ 282 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.463002 [ 282 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.463136 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.463217 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.463332 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.463354 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.463479 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.463582 [ 266 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.463604 [ 282 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.463627 [ 266 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.463659 [ 282 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.463669 [ 266 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.463691 [ 282 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.463706 [ 266 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.463723 [ 282 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.463869 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.463902 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.464001 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.464047 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.464114 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.464142 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.467875 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} executeQuery: Read 4 rows, 424.00 B in 0.012384 sec., 322.99741602067184 rows/sec., 33.44 KiB/sec. 2024.11.09 00:49:57.468245 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} HashJoin: (0x23279e30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:57.469200 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.469248 [ 277 ] {331f9eeb-e361-447e-a355-367e9cbd1f92} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.469298 [ 277 ] {} HTTP-Session: 9c3ca195-24f7-4fc6-b141-ac56989c86c3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.470372 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.470482 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.470507 [ 277 ] {} HTTP-Session: a4c2c3d1-20c4-46b3-b501-9efbb42354a7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.470535 [ 277 ] {} HTTP-Session: a4c2c3d1-20c4-46b3-b501-9efbb42354a7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.470549 [ 277 ] {} HTTP-Session: a4c2c3d1-20c4-46b3-b501-9efbb42354a7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.470608 [ 277 ] {} HTTP-Session: a4c2c3d1-20c4-46b3-b501-9efbb42354a7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.470907 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.471402 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.471449 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.471788 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:57.471891 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.472327 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.472451 [ 282 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.472454 [ 266 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.472543 [ 282 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.472581 [ 266 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.472614 [ 282 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.472623 [ 266 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.472651 [ 282 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.472668 [ 266 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.472809 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.472841 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:57.472958 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.472985 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:57.474184 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} executeQuery: Read 1 rows, 71.00 B in 0.003438 sec., 290.86678301337986 rows/sec., 20.17 KiB/sec. 2024.11.09 00:49:57.474545 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.474573 [ 277 ] {1cad2ce4-859e-41c7-b295-04ed19a66b6a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.474588 [ 277 ] {} HTTP-Session: a4c2c3d1-20c4-46b3-b501-9efbb42354a7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.577789 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.577945 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.577974 [ 277 ] {} HTTP-Session: 56f2dc61-5c4d-4303-8c71-dc3b38833cff Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.578003 [ 277 ] {} HTTP-Session: 56f2dc61-5c4d-4303-8c71-dc3b38833cff Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.578017 [ 277 ] {} HTTP-Session: 56f2dc61-5c4d-4303-8c71-dc3b38833cff Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.578084 [ 277 ] {} HTTP-Session: 56f2dc61-5c4d-4303-8c71-dc3b38833cff Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.578586 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.579226 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.579274 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.580047 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.580712 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.580759 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.581037 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.581407 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.581445 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.581729 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.582717 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.582762 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.584207 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.584327 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.584446 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} HashJoin: (0x2326cc70) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:57.584464 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} HashJoin: (0x2326cc70) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:57.584900 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.584944 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.585222 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.585409 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.585460 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.585605 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.585760 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.586490 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.586718 [ 282 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.586800 [ 281 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.586819 [ 282 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.586932 [ 281 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.586953 [ 282 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:57.586961 [ 281 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.586991 [ 282 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.587085 [ 281 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.587309 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.587353 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.587471 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.587497 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.587623 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.587783 [ 282 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.587794 [ 266 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.587838 [ 282 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.587891 [ 282 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.587908 [ 282 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.587859 [ 266 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.588047 [ 266 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.588071 [ 266 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.588449 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.588535 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.588730 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.588758 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.588866 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.588911 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.592907 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} executeQuery: Read 4 rows, 424.00 B in 0.014577 sec., 274.4048844069425 rows/sec., 28.41 KiB/sec. 2024.11.09 00:49:57.593184 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} HashJoin: (0x2326cc70) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:57.593821 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.593855 [ 277 ] {2357c7e0-a77f-4bbf-8746-a55964e4045e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.593871 [ 277 ] {} HTTP-Session: 56f2dc61-5c4d-4303-8c71-dc3b38833cff Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.595460 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.595638 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.595675 [ 277 ] {} HTTP-Session: 08319e96-24ec-4e4a-b029-90d78460ad76 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.595704 [ 277 ] {} HTTP-Session: 08319e96-24ec-4e4a-b029-90d78460ad76 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.595716 [ 277 ] {} HTTP-Session: 08319e96-24ec-4e4a-b029-90d78460ad76 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.595778 [ 277 ] {} HTTP-Session: 08319e96-24ec-4e4a-b029-90d78460ad76 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.596116 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.596703 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.596752 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.597100 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:57.597205 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.597589 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.597778 [ 266 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.597798 [ 282 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.597854 [ 266 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.597889 [ 266 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.597940 [ 282 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.597945 [ 266 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.597975 [ 282 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.598035 [ 282 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.598283 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.598326 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:57.598470 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.598498 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:57.601486 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} executeQuery: Read 1 rows, 71.00 B in 0.005535 sec., 180.6684733514002 rows/sec., 12.53 KiB/sec. 2024.11.09 00:49:57.602102 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.602133 [ 277 ] {9de77829-b8ff-48c4-ad48-5d381bafeef0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.602150 [ 277 ] {} HTTP-Session: 08319e96-24ec-4e4a-b029-90d78460ad76 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.705128 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.705576 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.705624 [ 277 ] {} HTTP-Session: f08059f2-ecc4-4787-a61b-380f3b817193 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.705654 [ 277 ] {} HTTP-Session: f08059f2-ecc4-4787-a61b-380f3b817193 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.705669 [ 277 ] {} HTTP-Session: f08059f2-ecc4-4787-a61b-380f3b817193 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.705727 [ 277 ] {} HTTP-Session: f08059f2-ecc4-4787-a61b-380f3b817193 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.706211 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.706783 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.706827 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.707107 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.707464 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.707503 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.707744 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.708159 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.708201 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.708445 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.709532 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.709578 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.709828 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.709922 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.710031 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} HashJoin: (0x24a62570) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:57.710052 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} HashJoin: (0x24a62570) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:57.710445 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.710486 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.711448 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.711704 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.711758 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.711803 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.711842 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.712347 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.712520 [ 280 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.712555 [ 282 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.712577 [ 280 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.712662 [ 282 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.712691 [ 280 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:57.712700 [ 282 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.712726 [ 280 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.712742 [ 282 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.712947 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.712982 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.713101 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.713126 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.713255 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.713374 [ 280 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.713417 [ 280 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.713453 [ 280 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.713477 [ 280 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.713456 [ 282 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.713576 [ 282 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.713597 [ 282 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.713619 [ 282 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.713968 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.714070 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.714503 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.714569 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.714716 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.714767 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.719250 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} executeQuery: Read 4 rows, 424.00 B in 0.013335 sec., 299.96250468691414 rows/sec., 31.05 KiB/sec. 2024.11.09 00:49:57.719561 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} HashJoin: (0x24a62570) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:57.720152 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.720186 [ 277 ] {e760880f-073e-4615-aedd-e25b6601626f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.720205 [ 277 ] {} HTTP-Session: f08059f2-ecc4-4787-a61b-380f3b817193 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.720946 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.721029 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.721050 [ 277 ] {} HTTP-Session: c52e8ab3-a796-4a22-98c7-5ef5aede0905 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.721073 [ 277 ] {} HTTP-Session: c52e8ab3-a796-4a22-98c7-5ef5aede0905 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.721087 [ 277 ] {} HTTP-Session: c52e8ab3-a796-4a22-98c7-5ef5aede0905 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.721133 [ 277 ] {} HTTP-Session: c52e8ab3-a796-4a22-98c7-5ef5aede0905 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.721367 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.721950 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.721997 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.722310 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:57.722403 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.722701 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.722931 [ 280 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.722948 [ 282 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.722998 [ 280 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.723114 [ 282 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.723151 [ 282 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.723175 [ 282 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.723192 [ 280 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.723297 [ 280 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.723557 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.723595 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:57.723735 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.723760 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:57.726411 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} executeQuery: Read 1 rows, 71.00 B in 0.005078 sec., 196.92792437967702 rows/sec., 13.65 KiB/sec. 2024.11.09 00:49:57.727416 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.727451 [ 277 ] {d27f2dbd-9528-4fa2-8f24-6b0e1f1dd97f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.727468 [ 277 ] {} HTTP-Session: c52e8ab3-a796-4a22-98c7-5ef5aede0905 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.830601 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.830763 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.830792 [ 277 ] {} HTTP-Session: 63680097-3a2c-49ea-9511-d434845ffa26 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.830824 [ 277 ] {} HTTP-Session: 63680097-3a2c-49ea-9511-d434845ffa26 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.830837 [ 277 ] {} HTTP-Session: 63680097-3a2c-49ea-9511-d434845ffa26 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.830904 [ 277 ] {} HTTP-Session: 63680097-3a2c-49ea-9511-d434845ffa26 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.831404 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.832165 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.832208 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.832490 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.832833 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.832869 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.833103 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.833480 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.833607 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.833871 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.834703 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.834747 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.834990 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.835084 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.835196 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} HashJoin: (0x24a62a40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:57.835216 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} HashJoin: (0x24a62a40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:57.835586 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.835626 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.835858 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.835972 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.836015 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.836047 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.836079 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.836435 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.836565 [ 280 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.836606 [ 280 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.836660 [ 280 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:57.836677 [ 282 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.836791 [ 282 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.836697 [ 280 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.836812 [ 282 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.836849 [ 282 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.837018 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.837055 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.837169 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.837195 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.837319 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.837450 [ 280 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.837479 [ 282 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.837506 [ 280 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.837540 [ 282 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.837549 [ 280 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.837570 [ 282 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.837585 [ 280 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.837600 [ 282 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.837740 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.837772 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.837870 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.837923 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.837992 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.838021 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.840264 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} executeQuery: Read 4 rows, 424.00 B in 0.009155 sec., 436.9197160021846 rows/sec., 45.23 KiB/sec. 2024.11.09 00:49:57.840596 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} HashJoin: (0x24a62a40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:57.841355 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.841395 [ 277 ] {8c2bc858-ca9c-4b9d-89db-c6913fbbb121} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.841413 [ 277 ] {} HTTP-Session: 63680097-3a2c-49ea-9511-d434845ffa26 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.842335 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.842609 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.842661 [ 277 ] {} HTTP-Session: a6ca9673-c5d9-4067-b5d8-3bc2a2e5ca90 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.842703 [ 277 ] {} HTTP-Session: a6ca9673-c5d9-4067-b5d8-3bc2a2e5ca90 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.842716 [ 277 ] {} HTTP-Session: a6ca9673-c5d9-4067-b5d8-3bc2a2e5ca90 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.842800 [ 277 ] {} HTTP-Session: a6ca9673-c5d9-4067-b5d8-3bc2a2e5ca90 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.843120 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.844162 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.844237 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.844595 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:57.844862 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.845250 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.845418 [ 282 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.845424 [ 280 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.845495 [ 282 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.845529 [ 280 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.845544 [ 282 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.845566 [ 280 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.845580 [ 282 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.845598 [ 280 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.845815 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.845853 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:57.845980 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.846007 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:57.847665 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} executeQuery: Read 1 rows, 71.00 B in 0.004692 sec., 213.12872975277068 rows/sec., 14.78 KiB/sec. 2024.11.09 00:49:57.848102 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.848136 [ 277 ] {889be829-d5bd-47f2-a17b-6dc9be72aee1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.848154 [ 277 ] {} HTTP-Session: a6ca9673-c5d9-4067-b5d8-3bc2a2e5ca90 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.950015 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.950174 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.950200 [ 277 ] {} HTTP-Session: c5f4b603-34ca-4091-9633-2b0669e1d59b Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.950230 [ 277 ] {} HTTP-Session: c5f4b603-34ca-4091-9633-2b0669e1d59b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.950242 [ 277 ] {} HTTP-Session: c5f4b603-34ca-4091-9633-2b0669e1d59b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.950308 [ 277 ] {} HTTP-Session: c5f4b603-34ca-4091-9633-2b0669e1d59b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.950810 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.951480 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.951525 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.951819 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.952157 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.952197 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.952427 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.952769 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.952805 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.953040 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.953903 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.953948 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.954192 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.954292 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.954407 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} HashJoin: (0x249e5df0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:57.954429 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} HashJoin: (0x249e5df0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:57.954798 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.954837 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.955067 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:57.955183 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.955226 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.955260 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.955296 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.955664 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.955880 [ 282 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.955885 [ 280 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.956029 [ 282 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.956063 [ 280 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.956081 [ 282 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:57.956099 [ 280 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.956116 [ 282 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.956135 [ 280 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.956352 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.956393 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.956511 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.956535 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.956663 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.956795 [ 279 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.956853 [ 279 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.956874 [ 279 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.956866 [ 278 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.956915 [ 279 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.956987 [ 278 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.957043 [ 278 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.957059 [ 278 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.957204 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.957239 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:57.957343 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.957368 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:57.957436 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:57.957464 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:57.960191 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} executeQuery: Read 4 rows, 424.00 B in 0.009703 sec., 412.2436359888694 rows/sec., 42.67 KiB/sec. 2024.11.09 00:49:57.960353 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} HashJoin: (0x249e5df0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:57.960708 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.960738 [ 277 ] {ad922408-80bc-4bad-acd4-cfa5ec4ed1ef} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.960755 [ 277 ] {} HTTP-Session: c5f4b603-34ca-4091-9633-2b0669e1d59b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.961497 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:57.961566 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:57.961586 [ 277 ] {} HTTP-Session: 92fcb0d9-afd9-44dc-a290-1f2bbc1e1ce5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:57.961605 [ 277 ] {} HTTP-Session: 92fcb0d9-afd9-44dc-a290-1f2bbc1e1ce5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.961616 [ 277 ] {} HTTP-Session: 92fcb0d9-afd9-44dc-a290-1f2bbc1e1ce5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:57.961653 [ 277 ] {} HTTP-Session: 92fcb0d9-afd9-44dc-a290-1f2bbc1e1ce5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:57.961996 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:57.962423 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:57.962467 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:57.962770 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:57.962858 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:57.963117 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:57.963205 [ 279 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:57.963231 [ 279 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:57.963245 [ 279 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.963257 [ 279 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:57.963304 [ 279 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:57.963329 [ 279 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:57.963340 [ 279 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:57.963353 [ 279 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:57.963417 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:57.963439 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:57.963541 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:57.963565 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:57.965361 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} executeQuery: Read 1 rows, 71.00 B in 0.003597 sec., 278.00945232137894 rows/sec., 19.28 KiB/sec. 2024.11.09 00:49:57.965822 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} DynamicQueryHandler: Done processing query 2024.11.09 00:49:57.965855 [ 277 ] {77d2a355-8e4a-4042-980e-679948505428} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:57.965871 [ 277 ] {} HTTP-Session: 92fcb0d9-afd9-44dc-a290-1f2bbc1e1ce5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.068714 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.068865 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.068891 [ 277 ] {} HTTP-Session: 7ca052a2-857a-479e-93ab-69bd5e1fa683 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.068919 [ 277 ] {} HTTP-Session: 7ca052a2-857a-479e-93ab-69bd5e1fa683 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.068931 [ 277 ] {} HTTP-Session: 7ca052a2-857a-479e-93ab-69bd5e1fa683 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.068994 [ 277 ] {} HTTP-Session: 7ca052a2-857a-479e-93ab-69bd5e1fa683 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.070051 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.071128 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.071173 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.071459 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.071797 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.071833 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.072074 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.072417 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.072454 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.072683 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.073502 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.073546 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.073791 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.073884 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.073994 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} HashJoin: (0x24868690) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:58.074014 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} HashJoin: (0x24868690) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:58.074380 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.074420 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.074653 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.074766 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.074807 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.074840 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.074873 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.077619 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.078179 [ 282 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.078207 [ 279 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.078246 [ 282 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.078287 [ 282 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:58.078297 [ 279 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.078324 [ 282 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.078331 [ 279 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.078371 [ 279 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.078707 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.078747 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.078969 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.079028 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.079173 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.079545 [ 282 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.079575 [ 279 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.079629 [ 279 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.079642 [ 279 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.079605 [ 282 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.079654 [ 279 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.079675 [ 282 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.079706 [ 282 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.079831 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.079861 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.080089 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.080120 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.080198 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.080236 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.085699 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} executeQuery: Read 4 rows, 424.00 B in 0.016513 sec., 242.2333918730697 rows/sec., 25.07 KiB/sec. 2024.11.09 00:49:58.086282 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} HashJoin: (0x24868690) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:58.089549 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.089586 [ 277 ] {b20ddab2-ae48-4dd2-8328-0b26e007c7fa} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.089603 [ 277 ] {} HTTP-Session: 7ca052a2-857a-479e-93ab-69bd5e1fa683 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.090558 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.090650 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.090674 [ 277 ] {} HTTP-Session: 14ec4e78-5499-46f4-8036-e931ac28a273 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.090696 [ 277 ] {} HTTP-Session: 14ec4e78-5499-46f4-8036-e931ac28a273 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.090709 [ 277 ] {} HTTP-Session: 14ec4e78-5499-46f4-8036-e931ac28a273 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.090756 [ 277 ] {} HTTP-Session: 14ec4e78-5499-46f4-8036-e931ac28a273 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.091044 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.091570 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.091614 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.092678 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:58.092916 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.093765 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.094007 [ 282 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.094024 [ 279 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.094066 [ 282 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.094103 [ 282 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.094146 [ 279 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.094167 [ 282 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.094192 [ 279 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.094220 [ 279 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.094334 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.094367 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:58.094508 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.094537 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:58.103077 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} executeQuery: Read 1 rows, 71.00 B in 0.012172 sec., 82.15576733486691 rows/sec., 5.70 KiB/sec. 2024.11.09 00:49:58.103946 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.104138 [ 277 ] {fbc31a22-b793-4a14-92d1-b2394bd19f28} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.104167 [ 277 ] {} HTTP-Session: 14ec4e78-5499-46f4-8036-e931ac28a273 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.207784 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.207997 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.208039 [ 277 ] {} HTTP-Session: ec231c5c-6926-46ca-9f9d-d88b4706476c Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.208105 [ 277 ] {} HTTP-Session: ec231c5c-6926-46ca-9f9d-d88b4706476c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.208132 [ 277 ] {} HTTP-Session: ec231c5c-6926-46ca-9f9d-d88b4706476c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.208196 [ 277 ] {} HTTP-Session: ec231c5c-6926-46ca-9f9d-d88b4706476c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.208748 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.209993 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.210060 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.210376 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.210830 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.210874 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.211120 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.211493 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.211582 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.211847 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.213180 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.213259 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.213628 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.213734 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.214007 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} HashJoin: (0x24a62570) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:58.214039 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} HashJoin: (0x24a62570) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:58.214740 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.214785 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.215098 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.215312 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.215365 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.215405 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.215439 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.216061 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.216245 [ 282 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.216273 [ 279 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.216306 [ 282 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.216351 [ 282 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:58.216367 [ 279 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.216392 [ 282 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.216398 [ 279 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.216455 [ 279 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.217738 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.217886 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.218512 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.218578 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.219572 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.219754 [ 282 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.219819 [ 279 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.219825 [ 282 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.219883 [ 279 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.219899 [ 282 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.219920 [ 279 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.219951 [ 279 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.219937 [ 282 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.220601 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.220671 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.220811 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.220840 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.220912 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.220944 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.231716 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} executeQuery: Read 4 rows, 424.00 B in 0.023319 sec., 171.53394227882842 rows/sec., 17.76 KiB/sec. 2024.11.09 00:49:58.232296 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} HashJoin: (0x24a62570) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:58.233366 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.233415 [ 277 ] {2e516db8-d392-42b2-a56d-f49383934d62} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.233582 [ 277 ] {} HTTP-Session: ec231c5c-6926-46ca-9f9d-d88b4706476c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.234621 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.234766 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.234793 [ 277 ] {} HTTP-Session: 2579a033-f628-4ad3-b378-b305a75d78e2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.234822 [ 277 ] {} HTTP-Session: 2579a033-f628-4ad3-b378-b305a75d78e2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.234835 [ 277 ] {} HTTP-Session: 2579a033-f628-4ad3-b378-b305a75d78e2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.234903 [ 277 ] {} HTTP-Session: 2579a033-f628-4ad3-b378-b305a75d78e2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.235311 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.236255 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.236452 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.237425 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:58.237654 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.238036 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.238349 [ 282 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.238369 [ 279 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.238416 [ 282 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.238459 [ 282 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.238499 [ 279 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.238524 [ 282 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.238535 [ 279 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.238565 [ 279 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.238839 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.238892 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:58.239060 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.239109 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:58.244548 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} executeQuery: Read 1 rows, 71.00 B in 0.009451 sec., 105.80890911014708 rows/sec., 7.34 KiB/sec. 2024.11.09 00:49:58.245473 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.245512 [ 277 ] {4c822050-412e-482d-aaa5-d630398f288f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.245532 [ 277 ] {} HTTP-Session: 2579a033-f628-4ad3-b378-b305a75d78e2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.348341 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.348475 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.348504 [ 277 ] {} HTTP-Session: 9f643feb-3e90-4268-8d27-843581474b13 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.348559 [ 277 ] {} HTTP-Session: 9f643feb-3e90-4268-8d27-843581474b13 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.348575 [ 277 ] {} HTTP-Session: 9f643feb-3e90-4268-8d27-843581474b13 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.348631 [ 277 ] {} HTTP-Session: 9f643feb-3e90-4268-8d27-843581474b13 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.349086 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.349718 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.349763 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.350059 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.350412 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.350454 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.350690 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.351035 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.351072 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.351302 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.352129 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.352173 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.352415 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.352508 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.352616 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} HashJoin: (0x24868d20) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:58.352634 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} HashJoin: (0x24868d20) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:58.352996 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.353034 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.353270 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.353385 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.353431 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.353466 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.353498 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.353852 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.353993 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.354028 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.354039 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.354052 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.354167 [ 282 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.354198 [ 282 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.354211 [ 282 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:58.354225 [ 282 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.354331 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.354375 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.354494 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.354520 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.354641 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.354711 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.354737 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.354750 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.354764 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.354809 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.354826 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.354836 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.354847 [ 279 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.354909 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.354927 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.355017 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.355037 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.355102 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.355129 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.365411 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} executeQuery: Read 4 rows, 424.00 B in 0.016596 sec., 241.02193299590263 rows/sec., 24.95 KiB/sec. 2024.11.09 00:49:58.365888 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} HashJoin: (0x24868d20) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:58.366997 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.367056 [ 277 ] {3a7bfb24-d6a5-4e8e-8edb-bfde7f292b20} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.367078 [ 277 ] {} HTTP-Session: 9f643feb-3e90-4268-8d27-843581474b13 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.368398 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.368535 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.368570 [ 277 ] {} HTTP-Session: 9fcc4ff7-728d-4d1a-a55f-def0431b5c96 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.368607 [ 277 ] {} HTTP-Session: 9fcc4ff7-728d-4d1a-a55f-def0431b5c96 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.368621 [ 277 ] {} HTTP-Session: 9fcc4ff7-728d-4d1a-a55f-def0431b5c96 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.368692 [ 277 ] {} HTTP-Session: 9fcc4ff7-728d-4d1a-a55f-def0431b5c96 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.369180 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.369769 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.369827 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.370274 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:58.370380 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.370747 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.370922 [ 279 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.370937 [ 281 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.371005 [ 279 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.371032 [ 279 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.371088 [ 279 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.371110 [ 281 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.371145 [ 281 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.371190 [ 281 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.371740 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.371798 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:58.371958 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.371993 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:58.374312 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} executeQuery: Read 1 rows, 71.00 B in 0.005442 sec., 183.75597206909225 rows/sec., 12.74 KiB/sec. 2024.11.09 00:49:58.375185 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.375230 [ 277 ] {714dba10-d5ae-4482-a4bb-d076d6c2dc1b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.375248 [ 277 ] {} HTTP-Session: 9fcc4ff7-728d-4d1a-a55f-def0431b5c96 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.485383 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.485556 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.485585 [ 277 ] {} HTTP-Session: 8be0ac73-0f0c-483f-b98e-094ed2375acd Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.485618 [ 277 ] {} HTTP-Session: 8be0ac73-0f0c-483f-b98e-094ed2375acd Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.485631 [ 277 ] {} HTTP-Session: 8be0ac73-0f0c-483f-b98e-094ed2375acd Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.485698 [ 277 ] {} HTTP-Session: 8be0ac73-0f0c-483f-b98e-094ed2375acd Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.486235 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.486959 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.487006 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.487310 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.487658 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.487698 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.488036 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.488419 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.488461 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.488695 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.489639 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.489683 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.489931 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.490151 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.490278 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} HashJoin: (0x249cb860) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:58.490300 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} HashJoin: (0x249cb860) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:58.490682 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.490721 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.490957 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.491076 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.491120 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.491238 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.491284 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.491672 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.491874 [ 279 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.491921 [ 280 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.491967 [ 279 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.492003 [ 279 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:58.492046 [ 279 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.492076 [ 280 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.492098 [ 280 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.492165 [ 280 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.492353 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.492396 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.492516 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.492542 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.492668 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.492802 [ 280 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.492809 [ 278 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.492855 [ 280 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.492883 [ 280 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.492903 [ 278 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.492917 [ 280 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.492934 [ 278 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.492965 [ 278 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.493108 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.493146 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.493418 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.493454 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.493523 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.493552 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.496486 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} executeQuery: Read 4 rows, 424.00 B in 0.010579 sec., 378.1075716041214 rows/sec., 39.14 KiB/sec. 2024.11.09 00:49:58.497628 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} HashJoin: (0x249cb860) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:58.498658 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.498714 [ 277 ] {54a0b402-486f-4167-9297-a0d9b1ff361b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.498736 [ 277 ] {} HTTP-Session: 8be0ac73-0f0c-483f-b98e-094ed2375acd Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.499748 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.499885 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.499918 [ 277 ] {} HTTP-Session: 7a1ec63f-f624-447d-98a8-62398097acb7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.499947 [ 277 ] {} HTTP-Session: 7a1ec63f-f624-447d-98a8-62398097acb7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.499960 [ 277 ] {} HTTP-Session: 7a1ec63f-f624-447d-98a8-62398097acb7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.500023 [ 277 ] {} HTTP-Session: 7a1ec63f-f624-447d-98a8-62398097acb7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.500439 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.501052 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.501100 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.501585 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:58.501702 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.502021 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.502279 [ 282 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.502386 [ 282 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.502397 [ 278 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.502409 [ 282 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.502486 [ 282 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.502492 [ 278 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.502532 [ 278 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.502547 [ 278 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.502967 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.503009 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:58.503185 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.503213 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:58.505985 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} executeQuery: Read 1 rows, 71.00 B in 0.005807 sec., 172.20595832615808 rows/sec., 11.94 KiB/sec. 2024.11.09 00:49:58.506615 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.506649 [ 277 ] {833150ca-a320-45c9-a393-038ad6327c0f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.506668 [ 277 ] {} HTTP-Session: 7a1ec63f-f624-447d-98a8-62398097acb7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.611456 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.611605 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.611634 [ 277 ] {} HTTP-Session: f404fb41-8ee8-49f7-8f90-b952220c15f0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.611661 [ 277 ] {} HTTP-Session: f404fb41-8ee8-49f7-8f90-b952220c15f0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.611674 [ 277 ] {} HTTP-Session: f404fb41-8ee8-49f7-8f90-b952220c15f0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.611734 [ 277 ] {} HTTP-Session: f404fb41-8ee8-49f7-8f90-b952220c15f0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.614140 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.615765 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.615838 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.617037 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.620821 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.620905 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.621176 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.621703 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.621801 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.622059 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.622922 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.622966 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.623216 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.623310 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.623422 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} HashJoin: (0x24868690) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:58.623444 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} HashJoin: (0x24868690) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:58.623819 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.623861 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.624092 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.624208 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.624251 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.624285 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.624318 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.624678 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.624825 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.624868 [ 282 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.624880 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.624961 [ 282 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.624976 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:58.624998 [ 282 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.625015 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.625033 [ 282 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.625404 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.625440 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.625554 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.625579 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.625838 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.625923 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.625949 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.625961 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.625976 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.626026 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.626070 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.626081 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.626093 [ 278 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.626328 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.626403 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.626580 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.626610 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.626711 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.626753 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.630248 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} executeQuery: Read 4 rows, 424.00 B in 0.017328 sec., 230.84025854108958 rows/sec., 23.90 KiB/sec. 2024.11.09 00:49:58.630433 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} HashJoin: (0x24868690) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:58.631157 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.631193 [ 277 ] {3b497eef-0dcd-4851-9691-8ce1030acca3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.631212 [ 277 ] {} HTTP-Session: f404fb41-8ee8-49f7-8f90-b952220c15f0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.633416 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.634410 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.634453 [ 277 ] {} HTTP-Session: 629a6158-ea8a-4377-8e87-6332f5fc8421 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.634484 [ 277 ] {} HTTP-Session: 629a6158-ea8a-4377-8e87-6332f5fc8421 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.634498 [ 277 ] {} HTTP-Session: 629a6158-ea8a-4377-8e87-6332f5fc8421 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.634549 [ 277 ] {} HTTP-Session: 629a6158-ea8a-4377-8e87-6332f5fc8421 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.634897 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.635550 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.635601 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.635999 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:58.636106 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.636392 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.636551 [ 282 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.636550 [ 279 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.636614 [ 282 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.636640 [ 282 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.636659 [ 279 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.636679 [ 282 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.636695 [ 279 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.636721 [ 279 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.636883 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.636921 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:58.637042 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.637103 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:58.639022 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} executeQuery: Read 1 rows, 71.00 B in 0.004305 sec., 232.28803716608596 rows/sec., 16.11 KiB/sec. 2024.11.09 00:49:58.640801 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.640851 [ 277 ] {e1b1716c-6f86-4356-9d0e-6a61ddab9ba0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.640872 [ 277 ] {} HTTP-Session: 629a6158-ea8a-4377-8e87-6332f5fc8421 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.743890 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.744049 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.744077 [ 277 ] {} HTTP-Session: 5a8e5165-df44-4b88-b392-6387d16cf374 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.744106 [ 277 ] {} HTTP-Session: 5a8e5165-df44-4b88-b392-6387d16cf374 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.744118 [ 277 ] {} HTTP-Session: 5a8e5165-df44-4b88-b392-6387d16cf374 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.744179 [ 277 ] {} HTTP-Session: 5a8e5165-df44-4b88-b392-6387d16cf374 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.744741 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.745376 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.745420 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.745838 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.746204 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.746242 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.746496 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.746921 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.746964 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.747415 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.749037 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.749083 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.749335 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.749475 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.749601 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} HashJoin: (0x24a3e680) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:58.749621 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} HashJoin: (0x24a3e680) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:58.750098 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.750141 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.750382 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.750497 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.750540 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.750577 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.750679 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.751140 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.751276 [ 282 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.751319 [ 282 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.751353 [ 282 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:58.751386 [ 282 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.751363 [ 279 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.751492 [ 279 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.751507 [ 279 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.751521 [ 279 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.751671 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.751710 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.751822 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.751847 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.752024 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.752134 [ 282 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.752162 [ 282 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.752193 [ 282 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.752200 [ 279 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.752231 [ 282 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.752267 [ 279 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.752288 [ 279 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.752303 [ 279 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.752436 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.752469 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.752577 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.752603 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.752850 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.752897 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.765405 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} executeQuery: Read 4 rows, 424.00 B in 0.021032 sec., 190.18638265500192 rows/sec., 19.69 KiB/sec. 2024.11.09 00:49:58.765728 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} HashJoin: (0x24a3e680) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:58.766352 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.766391 [ 277 ] {60bd6fbe-ab6b-4225-8c9c-8db2d8887dbf} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.766409 [ 277 ] {} HTTP-Session: 5a8e5165-df44-4b88-b392-6387d16cf374 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.767151 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.767242 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.767266 [ 277 ] {} HTTP-Session: 4c446000-aa12-45f1-98c7-d6aea74e8cc6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.767351 [ 277 ] {} HTTP-Session: 4c446000-aa12-45f1-98c7-d6aea74e8cc6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.767376 [ 277 ] {} HTTP-Session: 4c446000-aa12-45f1-98c7-d6aea74e8cc6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.767431 [ 277 ] {} HTTP-Session: 4c446000-aa12-45f1-98c7-d6aea74e8cc6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.767717 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.768569 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.768615 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.768956 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:58.769060 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.769359 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.769514 [ 280 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.769516 [ 279 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.769564 [ 280 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.769587 [ 279 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.769592 [ 280 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.769623 [ 279 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.769644 [ 280 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.769663 [ 279 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.769813 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.769847 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:58.770016 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.770052 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:58.772271 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} executeQuery: Read 1 rows, 71.00 B in 0.004705 sec., 212.53985122210415 rows/sec., 14.74 KiB/sec. 2024.11.09 00:49:58.774525 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.774600 [ 277 ] {26f13a9d-20e0-49d0-8560-e5b08e110466} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.774618 [ 277 ] {} HTTP-Session: 4c446000-aa12-45f1-98c7-d6aea74e8cc6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.877376 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.877564 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.877683 [ 277 ] {} HTTP-Session: c80f9e18-ecc4-4fa4-aeba-0a1f35febd0e Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.877720 [ 277 ] {} HTTP-Session: c80f9e18-ecc4-4fa4-aeba-0a1f35febd0e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.877734 [ 277 ] {} HTTP-Session: c80f9e18-ecc4-4fa4-aeba-0a1f35febd0e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.877795 [ 277 ] {} HTTP-Session: c80f9e18-ecc4-4fa4-aeba-0a1f35febd0e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.878920 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.879521 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.879596 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.879950 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.880306 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.880344 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.880673 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.881044 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.881082 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.881319 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.882212 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.882313 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.882579 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.883167 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.883377 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} HashJoin: (0x24afd5f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:58.883401 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} HashJoin: (0x24afd5f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:58.883984 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.884084 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.884374 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:58.884577 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.884632 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.884669 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.884774 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.885178 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.887257 [ 280 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.887268 [ 279 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.887319 [ 280 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.887422 [ 279 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.887438 [ 280 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.887531 [ 279 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:58.887560 [ 280 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.887581 [ 279 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.888528 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.888681 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.888913 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.888950 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.889706 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.889855 [ 279 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.889869 [ 280 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.889917 [ 279 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.889940 [ 280 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.889953 [ 279 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.889974 [ 280 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.889991 [ 279 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.890003 [ 280 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.890289 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.890385 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:58.891480 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.891527 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:58.891763 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:58.891872 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:58.898667 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} executeQuery: Read 4 rows, 424.00 B in 0.020578 sec., 194.3823500826125 rows/sec., 20.12 KiB/sec. 2024.11.09 00:49:58.899035 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} HashJoin: (0x24afd5f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:58.899529 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.899561 [ 277 ] {f645c1a5-6ef5-4c9f-ac9e-46d180625651} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.899578 [ 277 ] {} HTTP-Session: c80f9e18-ecc4-4fa4-aeba-0a1f35febd0e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.901787 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:58.902024 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:58.902097 [ 277 ] {} HTTP-Session: 23c91c9a-3d7f-47bb-9c15-ba36ec947160 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:58.902136 [ 277 ] {} HTTP-Session: 23c91c9a-3d7f-47bb-9c15-ba36ec947160 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.902151 [ 277 ] {} HTTP-Session: 23c91c9a-3d7f-47bb-9c15-ba36ec947160 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:58.902213 [ 277 ] {} HTTP-Session: 23c91c9a-3d7f-47bb-9c15-ba36ec947160 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:58.902657 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:58.910880 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:58.910932 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:58.911621 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:58.911753 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:58.912335 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:58.912489 [ 281 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:58.912513 [ 278 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:58.912550 [ 281 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:58.912592 [ 281 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.912621 [ 278 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:58.912646 [ 281 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:58.912884 [ 278 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:58.912958 [ 278 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:58.913189 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:58.913238 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:58.913383 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:58.913414 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:58.921010 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} executeQuery: Read 1 rows, 71.00 B in 0.018587 sec., 53.80104374024856 rows/sec., 3.73 KiB/sec. 2024.11.09 00:49:58.922449 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} DynamicQueryHandler: Done processing query 2024.11.09 00:49:58.922495 [ 277 ] {06fc22c6-169e-4490-be8b-93ae3b7e87d7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:58.922513 [ 277 ] {} HTTP-Session: 23c91c9a-3d7f-47bb-9c15-ba36ec947160 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.026660 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.026805 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.026834 [ 277 ] {} HTTP-Session: 72b0e643-873a-4ac3-a7d9-32ed9aa51212 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.026863 [ 277 ] {} HTTP-Session: 72b0e643-873a-4ac3-a7d9-32ed9aa51212 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.026876 [ 277 ] {} HTTP-Session: 72b0e643-873a-4ac3-a7d9-32ed9aa51212 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.026943 [ 277 ] {} HTTP-Session: 72b0e643-873a-4ac3-a7d9-32ed9aa51212 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.027870 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.028831 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.028881 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.029265 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.029629 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.029669 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.029953 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.030500 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.030545 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.032374 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.034233 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.034282 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.034699 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.035414 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.035601 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} HashJoin: (0x24b04860) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:59.035625 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} HashJoin: (0x24b04860) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:59.036429 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.036653 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.037223 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.037484 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.037634 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.037745 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.037791 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.038183 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.038354 [ 278 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.038349 [ 281 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.038461 [ 278 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.038501 [ 278 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.038531 [ 278 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.038557 [ 281 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.038605 [ 281 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:59.038623 [ 281 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.040017 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.040057 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.040181 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.040207 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.040872 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.041009 [ 281 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.041051 [ 278 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.041085 [ 281 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.041112 [ 278 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.041127 [ 281 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.041148 [ 278 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.041163 [ 281 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.041184 [ 278 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.041702 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.041746 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.041858 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.041886 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.042048 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.042093 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.053954 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} executeQuery: Read 4 rows, 424.00 B in 0.02666 sec., 150.03750937734435 rows/sec., 15.53 KiB/sec. 2024.11.09 00:49:59.054370 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} HashJoin: (0x24b04860) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:59.055042 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.055082 [ 277 ] {b7e5403b-2170-4ae9-9a4f-788d75532ea3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.055099 [ 277 ] {} HTTP-Session: 72b0e643-873a-4ac3-a7d9-32ed9aa51212 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.055858 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.056011 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.056182 [ 277 ] {} HTTP-Session: 3d1f8533-cbf1-4cea-8956-b7f0688af190 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.056219 [ 277 ] {} HTTP-Session: 3d1f8533-cbf1-4cea-8956-b7f0688af190 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.056233 [ 277 ] {} HTTP-Session: 3d1f8533-cbf1-4cea-8956-b7f0688af190 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.056369 [ 277 ] {} HTTP-Session: 3d1f8533-cbf1-4cea-8956-b7f0688af190 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.056881 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.057813 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.057861 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.058199 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:59.058421 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.058741 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.059828 [ 266 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.059898 [ 282 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.059902 [ 266 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.059972 [ 282 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.060012 [ 266 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.060038 [ 282 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.060057 [ 266 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.060080 [ 282 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.060454 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.060501 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:59.060648 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.060677 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:59.064018 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} executeQuery: Read 1 rows, 71.00 B in 0.007169 sec., 139.48946854512485 rows/sec., 9.67 KiB/sec. 2024.11.09 00:49:59.065650 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.065695 [ 277 ] {5207784e-65d5-452c-81c4-171fa82a7901} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.065714 [ 277 ] {} HTTP-Session: 3d1f8533-cbf1-4cea-8956-b7f0688af190 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.172441 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.172648 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.172684 [ 277 ] {} HTTP-Session: 6d30e4fa-3419-4319-80a6-528384e4508d Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.172717 [ 277 ] {} HTTP-Session: 6d30e4fa-3419-4319-80a6-528384e4508d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.172734 [ 277 ] {} HTTP-Session: 6d30e4fa-3419-4319-80a6-528384e4508d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.172799 [ 277 ] {} HTTP-Session: 6d30e4fa-3419-4319-80a6-528384e4508d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.173586 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.176012 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.176107 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.177090 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.178884 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.178970 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.180064 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.180730 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.181228 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.181515 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.182956 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.183081 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.183743 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.183854 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.183973 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} HashJoin: (0x24ab7da0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:59.184028 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} HashJoin: (0x24ab7da0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:59.184427 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.184468 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.184825 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.184952 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.185095 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.185148 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.185188 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.185603 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.185753 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.185813 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.185812 [ 266 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.185851 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:59.185904 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.185918 [ 266 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.185948 [ 266 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.185968 [ 266 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.187268 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.187347 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.187528 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.187558 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.187884 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.188070 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.188113 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.188129 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.188146 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.188186 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.188205 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.188215 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.188226 [ 282 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.188337 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.188371 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.188484 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.188512 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.188850 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.188908 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.191340 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} executeQuery: Read 4 rows, 424.00 B in 0.018208 sec., 219.68365553602814 rows/sec., 22.74 KiB/sec. 2024.11.09 00:49:59.191603 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} HashJoin: (0x24ab7da0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:59.192572 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.192626 [ 277 ] {0d0fbca7-84d4-45db-8d84-84ed76a080ad} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.192645 [ 277 ] {} HTTP-Session: 6d30e4fa-3419-4319-80a6-528384e4508d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.193488 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.193699 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.193738 [ 277 ] {} HTTP-Session: 0ac8b942-ffd1-436f-acd5-5e11b9b9e618 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.193768 [ 277 ] {} HTTP-Session: 0ac8b942-ffd1-436f-acd5-5e11b9b9e618 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.193782 [ 277 ] {} HTTP-Session: 0ac8b942-ffd1-436f-acd5-5e11b9b9e618 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.194194 [ 277 ] {} HTTP-Session: 0ac8b942-ffd1-436f-acd5-5e11b9b9e618 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.194578 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.195159 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.195205 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.195575 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:59.195698 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.196057 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.196287 [ 282 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.196351 [ 282 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.196338 [ 266 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.196502 [ 266 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.196521 [ 266 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.196369 [ 282 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.196536 [ 266 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.196587 [ 282 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.197835 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.198088 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:59.198506 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.198550 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:59.201493 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} executeQuery: Read 1 rows, 71.00 B in 0.007102 sec., 140.80540692762602 rows/sec., 9.76 KiB/sec. 2024.11.09 00:49:59.202887 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.202946 [ 277 ] {c843bc62-1663-4d68-9e61-6bca83559cfd} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.202972 [ 277 ] {} HTTP-Session: 0ac8b942-ffd1-436f-acd5-5e11b9b9e618 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.305820 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.306010 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.306049 [ 277 ] {} HTTP-Session: 4901ed64-19d3-421f-8c55-dbcedeabedc0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.306080 [ 277 ] {} HTTP-Session: 4901ed64-19d3-421f-8c55-dbcedeabedc0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.306093 [ 277 ] {} HTTP-Session: 4901ed64-19d3-421f-8c55-dbcedeabedc0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.306156 [ 277 ] {} HTTP-Session: 4901ed64-19d3-421f-8c55-dbcedeabedc0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.306727 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.307426 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.307473 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.307808 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.308165 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.308204 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.308532 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.308907 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.308949 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.309191 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.310014 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.310058 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.310301 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.310393 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.310562 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} HashJoin: (0x24ab7800) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:59.310592 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} HashJoin: (0x24ab7800) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:59.310975 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.311015 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.311248 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.311361 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.311406 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.311440 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.311470 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.311892 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.312058 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.312081 [ 266 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.312110 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.312151 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:59.312164 [ 266 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.312189 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.312204 [ 266 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.312301 [ 266 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.312451 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.312487 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.312653 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.312690 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.312817 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.312898 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.312923 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.312937 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.312950 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.312980 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.313001 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.313015 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.313028 [ 282 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.313177 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.313209 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.313306 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.313330 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.313396 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.313424 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.316097 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} executeQuery: Read 4 rows, 424.00 B in 0.00968 sec., 413.22314049586777 rows/sec., 42.78 KiB/sec. 2024.11.09 00:49:59.316265 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} HashJoin: (0x24ab7800) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:59.316590 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.316620 [ 277 ] {1c73cf0b-344b-474f-a188-70a30fc7abf2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.316635 [ 277 ] {} HTTP-Session: 4901ed64-19d3-421f-8c55-dbcedeabedc0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.323468 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.323564 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.323592 [ 277 ] {} HTTP-Session: fcf0a4f7-ab36-4097-84dc-ee78b572c9f5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.323620 [ 277 ] {} HTTP-Session: fcf0a4f7-ab36-4097-84dc-ee78b572c9f5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.323635 [ 277 ] {} HTTP-Session: fcf0a4f7-ab36-4097-84dc-ee78b572c9f5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.323747 [ 277 ] {} HTTP-Session: fcf0a4f7-ab36-4097-84dc-ee78b572c9f5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.324607 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.325304 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.325354 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.325830 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:59.326011 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.326383 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.326638 [ 282 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.326729 [ 282 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.326767 [ 266 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.326793 [ 282 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.326831 [ 282 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.327116 [ 266 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.327191 [ 266 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.327257 [ 266 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.327675 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.327713 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:59.327843 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.327870 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:59.330050 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} executeQuery: Read 1 rows, 71.00 B in 0.006112 sec., 163.61256544502618 rows/sec., 11.34 KiB/sec. 2024.11.09 00:49:59.330785 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.330821 [ 277 ] {1d621e79-ed84-4568-9120-44e0bc4aaee8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.330839 [ 277 ] {} HTTP-Session: fcf0a4f7-ab36-4097-84dc-ee78b572c9f5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.433000 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.433221 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.433259 [ 277 ] {} HTTP-Session: dea0c854-579d-406d-bbfe-d0b0db0c87c5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.433290 [ 277 ] {} HTTP-Session: dea0c854-579d-406d-bbfe-d0b0db0c87c5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.433304 [ 277 ] {} HTTP-Session: dea0c854-579d-406d-bbfe-d0b0db0c87c5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.433369 [ 277 ] {} HTTP-Session: dea0c854-579d-406d-bbfe-d0b0db0c87c5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.433987 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.434935 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.434981 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.435405 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.436139 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.436184 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.436548 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.437131 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.437285 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.437631 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.438494 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.438749 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.439167 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.439298 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.439427 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} HashJoin: (0x24afd710) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:59.439451 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} HashJoin: (0x24afd710) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:59.440137 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.440181 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.440428 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.440587 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.440630 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.440722 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.440771 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.441154 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.441341 [ 278 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.441372 [ 266 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.441432 [ 278 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.441484 [ 278 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:59.441496 [ 266 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.441520 [ 278 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.441527 [ 266 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.441566 [ 266 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.441722 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.441767 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.441891 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.441917 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.442047 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.442167 [ 278 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.442178 [ 266 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.442222 [ 278 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.442298 [ 266 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.442317 [ 278 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.442340 [ 266 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.442360 [ 278 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.442377 [ 266 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.442561 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.442627 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.442735 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.442758 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.442831 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.442863 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.446825 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} executeQuery: Read 4 rows, 424.00 B in 0.013234 sec., 302.25177572918244 rows/sec., 31.29 KiB/sec. 2024.11.09 00:49:59.447176 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} HashJoin: (0x24afd710) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:59.448292 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.448333 [ 277 ] {24285cdc-f182-4bbb-90a8-fe38c08ea2fb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.448357 [ 277 ] {} HTTP-Session: dea0c854-579d-406d-bbfe-d0b0db0c87c5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.449859 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.449974 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.450001 [ 277 ] {} HTTP-Session: 63151a23-79b5-40ac-b7d7-c895230259e5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.450030 [ 277 ] {} HTTP-Session: 63151a23-79b5-40ac-b7d7-c895230259e5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.450042 [ 277 ] {} HTTP-Session: 63151a23-79b5-40ac-b7d7-c895230259e5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.450100 [ 277 ] {} HTTP-Session: 63151a23-79b5-40ac-b7d7-c895230259e5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.450400 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.451015 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.451082 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.451426 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:59.451550 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.451863 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.452135 [ 266 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.452155 [ 280 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.452210 [ 266 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.452236 [ 266 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.452258 [ 280 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.452277 [ 266 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.452297 [ 280 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.452328 [ 280 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.454775 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.454824 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:59.455113 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.455210 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:59.458478 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} executeQuery: Read 1 rows, 71.00 B in 0.008234 sec., 121.44765606023803 rows/sec., 8.42 KiB/sec. 2024.11.09 00:49:59.459737 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.459817 [ 277 ] {2cb1e664-65e1-46c9-9bc1-c4036b2c84a4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.459840 [ 277 ] {} HTTP-Session: 63151a23-79b5-40ac-b7d7-c895230259e5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.562276 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.562472 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.562508 [ 277 ] {} HTTP-Session: f5ab7296-5723-4a40-befb-364eebb56d48 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.562536 [ 277 ] {} HTTP-Session: f5ab7296-5723-4a40-befb-364eebb56d48 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.562549 [ 277 ] {} HTTP-Session: f5ab7296-5723-4a40-befb-364eebb56d48 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.562610 [ 277 ] {} HTTP-Session: f5ab7296-5723-4a40-befb-364eebb56d48 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.563151 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.563820 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.563866 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.564266 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.564736 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.564780 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.565072 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.565615 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.565659 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.565953 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.566889 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.566982 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.567310 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.567409 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.567521 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} HashJoin: (0x24b2ab40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:59.567541 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} HashJoin: (0x24b2ab40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:59.567949 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.568066 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.568408 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.568537 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.568582 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.568615 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.568647 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.569121 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.569300 [ 278 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.569328 [ 266 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.569350 [ 278 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.569441 [ 266 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.569457 [ 278 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.569481 [ 266 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:59.569497 [ 278 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.569514 [ 266 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.569673 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.569708 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.569822 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.569848 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.569970 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.570149 [ 278 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.570177 [ 266 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.570243 [ 266 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.570256 [ 266 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.570198 [ 278 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.570269 [ 266 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.570289 [ 278 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.570322 [ 278 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.570471 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.570503 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.570630 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.570656 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.570720 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.570750 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.573646 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} executeQuery: Read 4 rows, 424.00 B in 0.010821 sec., 369.65160336382957 rows/sec., 38.26 KiB/sec. 2024.11.09 00:49:59.573859 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} HashJoin: (0x24b2ab40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:59.574327 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.574360 [ 277 ] {8500fbd3-a120-49b7-ab66-423a865cfc97} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.574377 [ 277 ] {} HTTP-Session: f5ab7296-5723-4a40-befb-364eebb56d48 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.575282 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.575352 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.575373 [ 277 ] {} HTTP-Session: de70f98b-ee63-4cfb-82b7-71bc661eaebd Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.575519 [ 277 ] {} HTTP-Session: de70f98b-ee63-4cfb-82b7-71bc661eaebd Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.575550 [ 277 ] {} HTTP-Session: de70f98b-ee63-4cfb-82b7-71bc661eaebd Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.575671 [ 277 ] {} HTTP-Session: de70f98b-ee63-4cfb-82b7-71bc661eaebd Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.576248 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.576775 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.576933 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.577321 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:59.577414 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.577671 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.577879 [ 282 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.577954 [ 282 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.577972 [ 282 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.577988 [ 282 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.578127 [ 281 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.578190 [ 281 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.578205 [ 281 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.578221 [ 281 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.578536 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.578579 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:59.578695 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.578722 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:59.581014 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} executeQuery: Read 1 rows, 71.00 B in 0.005231 sec., 191.16803670426305 rows/sec., 13.25 KiB/sec. 2024.11.09 00:49:59.581451 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.581482 [ 277 ] {8c7af1bd-c4bf-44d1-a8de-95741c6e156d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.581497 [ 277 ] {} HTTP-Session: de70f98b-ee63-4cfb-82b7-71bc661eaebd Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.684979 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.685112 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.685139 [ 277 ] {} HTTP-Session: 9d8911d6-1ef4-4a45-bec6-77c671b1e529 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.685166 [ 277 ] {} HTTP-Session: 9d8911d6-1ef4-4a45-bec6-77c671b1e529 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.685180 [ 277 ] {} HTTP-Session: 9d8911d6-1ef4-4a45-bec6-77c671b1e529 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.685237 [ 277 ] {} HTTP-Session: 9d8911d6-1ef4-4a45-bec6-77c671b1e529 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.685690 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.686431 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.686522 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.686860 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.687206 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.687245 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.687483 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.687824 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.687862 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.688095 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.690496 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.690569 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.690861 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.690961 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.691076 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} HashJoin: (0x24afd1e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:59.691097 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} HashJoin: (0x24afd1e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:59.691550 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.691593 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.691849 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.691999 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.692044 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.692078 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.692111 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.692473 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.692610 [ 280 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.692669 [ 278 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.692674 [ 280 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.692777 [ 278 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.692797 [ 280 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:59.692803 [ 278 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.692840 [ 280 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.692854 [ 278 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.693258 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.693371 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.693591 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.693621 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.693817 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.693937 [ 280 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.693968 [ 278 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.693993 [ 280 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.694013 [ 278 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.694028 [ 280 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.694037 [ 278 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.694051 [ 280 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.694062 [ 278 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.694267 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.694307 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.694416 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.694438 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.694519 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.694561 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.697508 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} executeQuery: Read 4 rows, 424.00 B in 0.012108 sec., 330.3600925008259 rows/sec., 34.20 KiB/sec. 2024.11.09 00:49:59.697692 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} HashJoin: (0x24afd1e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:59.698239 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.698271 [ 277 ] {de9c1b03-49aa-400f-8b3a-144001d29577} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.698287 [ 277 ] {} HTTP-Session: 9d8911d6-1ef4-4a45-bec6-77c671b1e529 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.698995 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.699124 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.699149 [ 277 ] {} HTTP-Session: c3dbed76-0a51-4502-9b33-7f9cf05c13de Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.699174 [ 277 ] {} HTTP-Session: c3dbed76-0a51-4502-9b33-7f9cf05c13de Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.699186 [ 277 ] {} HTTP-Session: c3dbed76-0a51-4502-9b33-7f9cf05c13de Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.699238 [ 277 ] {} HTTP-Session: c3dbed76-0a51-4502-9b33-7f9cf05c13de Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.699515 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.699947 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.699990 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.700305 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:59.700399 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.700676 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.700805 [ 282 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.700847 [ 278 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.700882 [ 282 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.700971 [ 282 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.700975 [ 278 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.701004 [ 282 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.701011 [ 278 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.701052 [ 278 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.701203 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.701240 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:59.701353 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.701378 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:59.703358 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} executeQuery: Read 1 rows, 71.00 B in 0.00399 sec., 250.62656641604013 rows/sec., 17.38 KiB/sec. 2024.11.09 00:49:59.703806 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.703836 [ 277 ] {31721fea-d7bd-4ccd-8b54-317b3af0c5a8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.703851 [ 277 ] {} HTTP-Session: c3dbed76-0a51-4502-9b33-7f9cf05c13de Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.806841 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.807226 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.807313 [ 277 ] {} HTTP-Session: 53e4e674-8dcf-4604-bfc5-b3adac28f3b4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.807345 [ 277 ] {} HTTP-Session: 53e4e674-8dcf-4604-bfc5-b3adac28f3b4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.807361 [ 277 ] {} HTTP-Session: 53e4e674-8dcf-4604-bfc5-b3adac28f3b4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.807431 [ 277 ] {} HTTP-Session: 53e4e674-8dcf-4604-bfc5-b3adac28f3b4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.808325 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.809366 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.809408 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.809693 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.810253 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.810292 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.810541 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.810898 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.810935 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.811211 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.812082 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.812125 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.812374 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.812469 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.812582 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} HashJoin: (0x24aeb100) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:59.812605 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} HashJoin: (0x24aeb100) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:59.813067 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.813145 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.813392 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.813511 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.813590 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.813629 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.813662 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.814052 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.814236 [ 282 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.814253 [ 281 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.814324 [ 282 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.814353 [ 282 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:59.814367 [ 281 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.814389 [ 282 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.814396 [ 281 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.814431 [ 281 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.814582 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.814625 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.814744 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.814770 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.814895 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.815000 [ 282 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.815026 [ 281 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.815055 [ 282 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.815090 [ 281 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.815103 [ 282 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.815121 [ 281 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.815135 [ 282 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.815149 [ 281 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.815364 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.815417 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.815523 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.815547 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.815616 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.815645 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.818572 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} executeQuery: Read 4 rows, 424.00 B in 0.01093 sec., 365.9652333028362 rows/sec., 37.88 KiB/sec. 2024.11.09 00:49:59.818745 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} HashJoin: (0x24aeb100) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:59.819318 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.819352 [ 277 ] {cec0af22-84f3-47d4-9341-ce80956027f7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.819369 [ 277 ] {} HTTP-Session: 53e4e674-8dcf-4604-bfc5-b3adac28f3b4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.820789 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.820886 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.820909 [ 277 ] {} HTTP-Session: 3358f7c2-615b-4920-bd88-7240277bafae Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.820931 [ 277 ] {} HTTP-Session: 3358f7c2-615b-4920-bd88-7240277bafae Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.820943 [ 277 ] {} HTTP-Session: 3358f7c2-615b-4920-bd88-7240277bafae Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.820984 [ 277 ] {} HTTP-Session: 3358f7c2-615b-4920-bd88-7240277bafae Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.821253 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.821630 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.821673 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.821973 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:59.822092 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.822361 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.822524 [ 281 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.822525 [ 278 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.822617 [ 278 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.822590 [ 281 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.822757 [ 281 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.822650 [ 278 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.822819 [ 281 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.822863 [ 278 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.823067 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.823140 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:59.823259 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.823285 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:59.824969 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} executeQuery: Read 1 rows, 71.00 B in 0.003823 sec., 261.5746795710175 rows/sec., 18.14 KiB/sec. 2024.11.09 00:49:59.825470 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.825500 [ 277 ] {7404b088-df44-41f0-9354-dec7b5701591} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.825519 [ 277 ] {} HTTP-Session: 3358f7c2-615b-4920-bd88-7240277bafae Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.928655 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.928819 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.928847 [ 277 ] {} HTTP-Session: 33d88841-7566-4be8-8aa0-c0b3c3ca2c7c Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.928878 [ 277 ] {} HTTP-Session: 33d88841-7566-4be8-8aa0-c0b3c3ca2c7c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.928891 [ 277 ] {} HTTP-Session: 33d88841-7566-4be8-8aa0-c0b3c3ca2c7c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.928954 [ 277 ] {} HTTP-Session: 33d88841-7566-4be8-8aa0-c0b3c3ca2c7c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.929459 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.930124 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.930168 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.930457 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.930793 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.930830 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.931067 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.931412 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.931447 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.931683 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.932575 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.932618 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.932918 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.933026 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.933142 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} HashJoin: (0x24a1bfa0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:49:59.933162 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} HashJoin: (0x24a1bfa0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:49:59.933567 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.933605 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.933878 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:49:59.934156 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.934208 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.934246 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.934279 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.934659 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.934822 [ 278 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.934872 [ 281 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.934939 [ 278 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.934989 [ 278 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:49:59.935011 [ 281 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.935040 [ 278 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.935051 [ 281 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.935078 [ 281 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.935256 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.935299 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.935458 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.935485 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.935616 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.935725 [ 278 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.935753 [ 281 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.935791 [ 278 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.935814 [ 281 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.935831 [ 278 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.935840 [ 281 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.935855 [ 278 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.935873 [ 281 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.936050 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.936088 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:49:59.936261 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.936287 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:49:59.936354 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:49:59.936381 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:49:59.939236 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} executeQuery: Read 4 rows, 424.00 B in 0.010084 sec., 396.66798889329635 rows/sec., 41.06 KiB/sec. 2024.11.09 00:49:59.939490 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} HashJoin: (0x24a1bfa0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:49:59.940139 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.940174 [ 277 ] {517398bc-b44d-4c64-84bf-bb5cdace508e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.940191 [ 277 ] {} HTTP-Session: 33d88841-7566-4be8-8aa0-c0b3c3ca2c7c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.940872 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:49:59.940960 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:49:59.940983 [ 277 ] {} HTTP-Session: 5ed40492-b222-4142-913f-6ede65a249a8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:49:59.941009 [ 277 ] {} HTTP-Session: 5ed40492-b222-4142-913f-6ede65a249a8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.941022 [ 277 ] {} HTTP-Session: 5ed40492-b222-4142-913f-6ede65a249a8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:49:59.941082 [ 277 ] {} HTTP-Session: 5ed40492-b222-4142-913f-6ede65a249a8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:49:59.941381 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:49:59.942082 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:49:59.942130 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:49:59.942456 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:49:59.942560 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:49:59.942863 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:49:59.943065 [ 279 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:49:59.943125 [ 281 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:49:59.943160 [ 279 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:49:59.943215 [ 279 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.943246 [ 281 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:49:59.943265 [ 279 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:49:59.943287 [ 281 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:49:59.943314 [ 281 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:49:59.944279 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:49:59.944333 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:49:59.944579 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:49:59.944618 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:49:59.952291 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} executeQuery: Read 1 rows, 71.00 B in 0.010848 sec., 92.18289085545723 rows/sec., 6.39 KiB/sec. 2024.11.09 00:49:59.953285 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} DynamicQueryHandler: Done processing query 2024.11.09 00:49:59.953327 [ 277 ] {99ec2f1d-cc6c-4bdc-8508-caa50c914dc1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:49:59.953346 [ 277 ] {} HTTP-Session: 5ed40492-b222-4142-913f-6ede65a249a8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.056230 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.056363 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.056388 [ 277 ] {} HTTP-Session: 8269fb37-747a-4390-b52b-f0074c8023f2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.056416 [ 277 ] {} HTTP-Session: 8269fb37-747a-4390-b52b-f0074c8023f2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.056429 [ 277 ] {} HTTP-Session: 8269fb37-747a-4390-b52b-f0074c8023f2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.056489 [ 277 ] {} HTTP-Session: 8269fb37-747a-4390-b52b-f0074c8023f2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.057241 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.057851 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.057895 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.058175 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.060857 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.061028 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.061674 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.062143 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.062185 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.062488 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.063441 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.063485 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.063740 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.063837 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.063962 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} HashJoin: (0x24ab7b60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:00.064033 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} HashJoin: (0x24ab7b60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:00.064516 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.064559 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.064801 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.064918 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.064962 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.064996 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.065030 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.065450 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.065654 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.065698 [ 279 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.065732 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.065777 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:00.065790 [ 279 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.065815 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.065822 [ 279 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.065861 [ 279 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.066004 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.066038 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.066153 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.066177 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.066304 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.066383 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.066406 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.066419 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.066432 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.066459 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.066477 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.066487 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.066498 [ 266 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.066578 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.066598 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.066692 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.066714 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.066781 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.066809 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.069884 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} executeQuery: Read 4 rows, 424.00 B in 0.013225 sec., 302.45746691871454 rows/sec., 31.31 KiB/sec. 2024.11.09 00:50:00.070117 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} HashJoin: (0x24ab7b60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:00.070746 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.070778 [ 277 ] {2c53bccc-dc43-4b68-8edb-4dacf5a40d77} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.070793 [ 277 ] {} HTTP-Session: 8269fb37-747a-4390-b52b-f0074c8023f2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.072934 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.073131 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.073168 [ 277 ] {} HTTP-Session: e5e274de-0acb-46bb-981e-0956b643e412 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.073196 [ 277 ] {} HTTP-Session: e5e274de-0acb-46bb-981e-0956b643e412 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.073209 [ 277 ] {} HTTP-Session: e5e274de-0acb-46bb-981e-0956b643e412 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.073271 [ 277 ] {} HTTP-Session: e5e274de-0acb-46bb-981e-0956b643e412 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.073655 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.074228 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.074274 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.074686 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:00.074803 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.075330 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.075479 [ 279 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.075528 [ 266 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.075562 [ 279 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.075619 [ 279 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.075659 [ 266 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.075672 [ 279 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.075696 [ 266 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.075724 [ 266 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.075903 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.075944 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:00.076072 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.076101 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:00.078456 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} executeQuery: Read 1 rows, 71.00 B in 0.005016 sec., 199.36204146730464 rows/sec., 13.82 KiB/sec. 2024.11.09 00:50:00.079072 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.079106 [ 277 ] {5c992f9e-4483-41e1-b4a4-f20c089f3949} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.079123 [ 277 ] {} HTTP-Session: e5e274de-0acb-46bb-981e-0956b643e412 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.191865 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.192503 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.192569 [ 277 ] {} HTTP-Session: c959127f-3999-4a85-9bfc-aa18ba7b76d8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.192598 [ 277 ] {} HTTP-Session: c959127f-3999-4a85-9bfc-aa18ba7b76d8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.192610 [ 277 ] {} HTTP-Session: c959127f-3999-4a85-9bfc-aa18ba7b76d8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.192671 [ 277 ] {} HTTP-Session: c959127f-3999-4a85-9bfc-aa18ba7b76d8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.193453 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.195138 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.195239 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.195662 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.197480 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.197638 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.198812 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.199281 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.199511 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.199769 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.202179 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.202243 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.202646 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.202789 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.202958 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} HashJoin: (0x248687b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:00.202987 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} HashJoin: (0x248687b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:00.203548 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.203585 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.204002 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.204377 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.204434 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.204472 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.204506 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.205993 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.206198 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.206242 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.206268 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:00.206290 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.206360 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.206417 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.206431 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.206444 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.206632 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.206706 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.206881 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.206908 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.207140 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.207288 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.207341 [ 266 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.207375 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.207403 [ 266 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.207412 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.207440 [ 266 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.207457 [ 279 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.207473 [ 266 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.208697 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.208769 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.209206 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.209280 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.209463 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.209521 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.213658 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} executeQuery: Read 4 rows, 424.00 B in 0.020611 sec., 194.07112706807044 rows/sec., 20.09 KiB/sec. 2024.11.09 00:50:00.213906 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} HashJoin: (0x248687b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:00.215385 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.215454 [ 277 ] {4196f7b9-5ef4-4d7a-bd04-245a1ff8607c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.215473 [ 277 ] {} HTTP-Session: c959127f-3999-4a85-9bfc-aa18ba7b76d8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.216800 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.216923 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.216989 [ 277 ] {} HTTP-Session: 31f36118-3df5-4db1-bab5-c16a601b2236 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.217075 [ 277 ] {} HTTP-Session: 31f36118-3df5-4db1-bab5-c16a601b2236 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.217138 [ 277 ] {} HTTP-Session: 31f36118-3df5-4db1-bab5-c16a601b2236 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.217205 [ 277 ] {} HTTP-Session: 31f36118-3df5-4db1-bab5-c16a601b2236 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.217549 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.218075 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.218120 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.218638 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:00.218806 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.219499 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.219687 [ 266 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.219693 [ 279 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.219763 [ 266 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.219787 [ 279 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.219799 [ 266 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.219814 [ 279 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.219832 [ 266 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.219852 [ 279 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.220255 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.220291 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:00.220415 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.220489 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:00.224990 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} executeQuery: Read 1 rows, 71.00 B in 0.007611 sec., 131.3887793982394 rows/sec., 9.11 KiB/sec. 2024.11.09 00:50:00.225998 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.226125 [ 277 ] {d384560b-32ba-4cc0-bf3c-8843c5bb6263} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.226154 [ 277 ] {} HTTP-Session: 31f36118-3df5-4db1-bab5-c16a601b2236 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.328410 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.328536 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.328705 [ 277 ] {} HTTP-Session: f927148b-5f53-4e7b-92e9-bd7c94b75903 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.328729 [ 277 ] {} HTTP-Session: f927148b-5f53-4e7b-92e9-bd7c94b75903 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.328741 [ 277 ] {} HTTP-Session: f927148b-5f53-4e7b-92e9-bd7c94b75903 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.328801 [ 277 ] {} HTTP-Session: f927148b-5f53-4e7b-92e9-bd7c94b75903 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.329380 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.330105 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.330150 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.330479 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.330828 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.330867 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.331114 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.332029 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.332092 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.332885 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.333887 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.333931 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.334191 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.334284 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.334395 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} HashJoin: (0x249e0410) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:00.334414 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} HashJoin: (0x249e0410) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:00.334852 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.334892 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.335172 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.335374 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.335456 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.335494 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.335527 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.335922 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.336144 [ 278 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.336181 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.336226 [ 278 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.336306 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.336336 [ 278 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:00.336339 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.336378 [ 278 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.336410 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.336530 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.336561 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.336677 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.336704 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.336831 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.336906 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.336932 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.336944 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.336958 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.337002 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.337081 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.337099 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.337110 [ 266 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.337172 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.337195 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.337293 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.337316 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.337386 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.337414 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.340389 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} executeQuery: Read 4 rows, 424.00 B in 0.011364 sec., 351.98873636043646 rows/sec., 36.44 KiB/sec. 2024.11.09 00:50:00.340564 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} HashJoin: (0x249e0410) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:00.341121 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.341185 [ 277 ] {381c3f66-a68c-466a-a7bd-29a3dae71d0c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.341204 [ 277 ] {} HTTP-Session: f927148b-5f53-4e7b-92e9-bd7c94b75903 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.342215 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.342355 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.342456 [ 277 ] {} HTTP-Session: eaa702bf-6029-41a1-a0d4-3db90bf8ec2d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.342490 [ 277 ] {} HTTP-Session: eaa702bf-6029-41a1-a0d4-3db90bf8ec2d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.342531 [ 277 ] {} HTTP-Session: eaa702bf-6029-41a1-a0d4-3db90bf8ec2d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.342667 [ 277 ] {} HTTP-Session: eaa702bf-6029-41a1-a0d4-3db90bf8ec2d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.343005 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.343497 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.343540 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.343955 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:00.344069 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.344335 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.344480 [ 281 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.344502 [ 279 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.344572 [ 281 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.344614 [ 281 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.344655 [ 279 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.344662 [ 281 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.344693 [ 279 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.344749 [ 279 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.344933 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.344999 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:00.345169 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.345198 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:00.346817 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} executeQuery: Read 1 rows, 71.00 B in 0.00398 sec., 251.25628140703517 rows/sec., 17.42 KiB/sec. 2024.11.09 00:50:00.347398 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.347428 [ 277 ] {a74ec874-99b7-4aaa-8507-3f06dab2f0fa} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.347444 [ 277 ] {} HTTP-Session: eaa702bf-6029-41a1-a0d4-3db90bf8ec2d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.450201 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.450464 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.450499 [ 277 ] {} HTTP-Session: a51a08b0-382b-4bae-bccf-e724dde61aad Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.450555 [ 277 ] {} HTTP-Session: a51a08b0-382b-4bae-bccf-e724dde61aad Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.450569 [ 277 ] {} HTTP-Session: a51a08b0-382b-4bae-bccf-e724dde61aad Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.450631 [ 277 ] {} HTTP-Session: a51a08b0-382b-4bae-bccf-e724dde61aad Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.451284 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.452171 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.452217 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.452503 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.452996 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.453038 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.453466 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.453861 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.453900 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.454135 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.454959 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.455002 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.455249 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.455340 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.455450 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} HashJoin: (0x24b26bd0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:00.455470 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} HashJoin: (0x24b26bd0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:00.455976 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.456032 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.456315 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.456438 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.456481 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.456515 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.456547 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.456905 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.457114 [ 278 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.457154 [ 279 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.457208 [ 278 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.457239 [ 278 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:00.457309 [ 278 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.457256 [ 279 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.457436 [ 279 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.457456 [ 279 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.457736 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.457778 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.457892 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.457919 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.458046 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.458153 [ 278 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.458184 [ 266 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.458210 [ 278 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.458241 [ 266 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.458250 [ 278 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.458276 [ 266 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.458289 [ 278 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.458307 [ 266 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.458503 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.458540 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.458724 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.458775 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.458872 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.458904 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.462624 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} executeQuery: Read 4 rows, 424.00 B in 0.011803 sec., 338.89689062102855 rows/sec., 35.08 KiB/sec. 2024.11.09 00:50:00.462926 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} HashJoin: (0x24b26bd0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:00.463886 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.463924 [ 277 ] {21779946-4d1c-4059-85bd-baa8e2222139} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.463942 [ 277 ] {} HTTP-Session: a51a08b0-382b-4bae-bccf-e724dde61aad Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.465385 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.465503 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.465794 [ 277 ] {} HTTP-Session: 5cb125c2-44b3-49dd-97ef-7e43705e04c1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.465836 [ 277 ] {} HTTP-Session: 5cb125c2-44b3-49dd-97ef-7e43705e04c1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.465886 [ 277 ] {} HTTP-Session: 5cb125c2-44b3-49dd-97ef-7e43705e04c1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.466009 [ 277 ] {} HTTP-Session: 5cb125c2-44b3-49dd-97ef-7e43705e04c1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.466737 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.468003 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.468050 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.468862 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:00.468979 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.469634 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.469786 [ 266 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.469817 [ 278 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.469842 [ 266 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.469939 [ 278 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.469982 [ 278 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.470081 [ 278 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.469980 [ 266 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.470134 [ 266 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.470376 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.470506 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:00.470938 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.471290 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:00.473576 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} executeQuery: Read 1 rows, 71.00 B in 0.007238 sec., 138.15971262779775 rows/sec., 9.58 KiB/sec. 2024.11.09 00:50:00.474137 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.474169 [ 277 ] {f069688a-e36d-4f96-be45-7866c6f50b92} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.474187 [ 277 ] {} HTTP-Session: 5cb125c2-44b3-49dd-97ef-7e43705e04c1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.577653 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.577842 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.577890 [ 277 ] {} HTTP-Session: 1be6e71b-7613-4c6c-a367-d45fe73eb7c4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.577932 [ 277 ] {} HTTP-Session: 1be6e71b-7613-4c6c-a367-d45fe73eb7c4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.577953 [ 277 ] {} HTTP-Session: 1be6e71b-7613-4c6c-a367-d45fe73eb7c4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.578037 [ 277 ] {} HTTP-Session: 1be6e71b-7613-4c6c-a367-d45fe73eb7c4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.578719 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.579344 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.579390 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.579681 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.580043 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.580082 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.580325 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.580682 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.580720 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.580957 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.581804 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.581848 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.582095 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.582189 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.582299 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} HashJoin: (0x24a31830) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:00.582322 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} HashJoin: (0x24a31830) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:00.582735 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.582777 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.583026 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.583175 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.583220 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.583255 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.583289 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.583652 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.583823 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.583847 [ 278 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.583882 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.583945 [ 278 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.583958 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:00.583977 [ 278 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.583992 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.584005 [ 278 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.584273 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.584309 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.584425 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.584450 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.584582 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.584661 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.584688 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.584700 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.584714 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.584758 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.584779 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.584790 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.584802 [ 266 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.584867 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.584886 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.584975 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.584999 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.585066 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.585099 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.588136 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} executeQuery: Read 4 rows, 424.00 B in 0.009853 sec., 405.9677255658175 rows/sec., 42.02 KiB/sec. 2024.11.09 00:50:00.588534 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} HashJoin: (0x24a31830) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:00.589165 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.589202 [ 277 ] {9ad600fe-f6f7-4531-8550-ff156744e29c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.589219 [ 277 ] {} HTTP-Session: 1be6e71b-7613-4c6c-a367-d45fe73eb7c4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.590322 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.590404 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.590425 [ 277 ] {} HTTP-Session: d29c5a2a-6aa5-4c3c-943a-2a7a9a480fc9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.590446 [ 277 ] {} HTTP-Session: d29c5a2a-6aa5-4c3c-943a-2a7a9a480fc9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.590458 [ 277 ] {} HTTP-Session: d29c5a2a-6aa5-4c3c-943a-2a7a9a480fc9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.590499 [ 277 ] {} HTTP-Session: d29c5a2a-6aa5-4c3c-943a-2a7a9a480fc9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.590877 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.591248 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.591289 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.591584 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:00.591732 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.592073 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.592234 [ 266 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.592387 [ 282 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.592423 [ 266 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.592471 [ 266 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.592488 [ 266 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.592524 [ 282 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.592581 [ 282 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.592607 [ 282 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.593955 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.593998 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:00.594114 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.594301 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:00.597374 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} executeQuery: Read 1 rows, 71.00 B in 0.006602 sec., 151.4692517418964 rows/sec., 10.50 KiB/sec. 2024.11.09 00:50:00.598131 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.598225 [ 277 ] {52bc58c2-bc7f-40cd-ae6c-241567ba7477} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.598253 [ 277 ] {} HTTP-Session: d29c5a2a-6aa5-4c3c-943a-2a7a9a480fc9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.701039 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.701188 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.701216 [ 277 ] {} HTTP-Session: de315876-4bf2-4a91-aa51-ee39b49ba381 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.701245 [ 277 ] {} HTTP-Session: de315876-4bf2-4a91-aa51-ee39b49ba381 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.701259 [ 277 ] {} HTTP-Session: de315876-4bf2-4a91-aa51-ee39b49ba381 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.701321 [ 277 ] {} HTTP-Session: de315876-4bf2-4a91-aa51-ee39b49ba381 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.701896 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.702492 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.702536 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.702924 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.703273 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.703312 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.703552 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.704001 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.704044 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.704282 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.705191 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.705302 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.705622 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.705775 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.705905 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} HashJoin: (0x232d0410) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:00.705925 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} HashJoin: (0x232d0410) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:00.706916 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.706960 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.707216 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.707332 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.707376 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.707409 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.707441 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.707860 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.708002 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.708040 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.708075 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:00.708085 [ 266 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.708105 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.708197 [ 266 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.708216 [ 266 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.708231 [ 266 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.708436 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.708474 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.708589 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.708615 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.708739 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.708818 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.708843 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.708890 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.708904 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.708969 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.708998 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.709009 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.709020 [ 282 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.709137 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.709168 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.709308 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.709339 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.709402 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.709430 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.712795 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} executeQuery: Read 4 rows, 424.00 B in 0.011299 sec., 354.0136295247367 rows/sec., 36.65 KiB/sec. 2024.11.09 00:50:00.712969 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} HashJoin: (0x232d0410) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:00.713888 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.713923 [ 277 ] {aa0225fe-790f-484c-9c02-250206426bbe} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.713940 [ 277 ] {} HTTP-Session: de315876-4bf2-4a91-aa51-ee39b49ba381 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.714777 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.714853 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.714876 [ 277 ] {} HTTP-Session: 26c4ceb4-836f-4734-b840-0598c10409b9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.714932 [ 277 ] {} HTTP-Session: 26c4ceb4-836f-4734-b840-0598c10409b9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.714948 [ 277 ] {} HTTP-Session: 26c4ceb4-836f-4734-b840-0598c10409b9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.714985 [ 277 ] {} HTTP-Session: 26c4ceb4-836f-4734-b840-0598c10409b9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.715357 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.715802 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.715846 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.716193 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:00.716879 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.717439 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.717666 [ 279 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.717685 [ 281 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.717756 [ 279 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.717794 [ 279 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.717840 [ 281 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.717848 [ 279 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.717876 [ 281 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.717905 [ 281 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.718210 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.718250 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:00.718396 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.718422 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:00.720455 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} executeQuery: Read 1 rows, 71.00 B in 0.005201 sec., 192.27071716977505 rows/sec., 13.33 KiB/sec. 2024.11.09 00:50:00.721066 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.721132 [ 277 ] {7876cda7-8adb-4a0a-823d-2450622ee529} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.721159 [ 277 ] {} HTTP-Session: 26c4ceb4-836f-4734-b840-0598c10409b9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.823880 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.824013 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.824038 [ 277 ] {} HTTP-Session: 8a6e8b0d-2dc0-4eaa-bfdf-b125bf7903c8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.824064 [ 277 ] {} HTTP-Session: 8a6e8b0d-2dc0-4eaa-bfdf-b125bf7903c8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.824076 [ 277 ] {} HTTP-Session: 8a6e8b0d-2dc0-4eaa-bfdf-b125bf7903c8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.824133 [ 277 ] {} HTTP-Session: 8a6e8b0d-2dc0-4eaa-bfdf-b125bf7903c8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.824700 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.825338 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.825382 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.825663 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.826116 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.826160 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.826400 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.826747 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.826784 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.827558 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.828633 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.828678 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.832791 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.832905 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.833021 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} HashJoin: (0x248687b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:00.833043 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} HashJoin: (0x248687b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:00.833467 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.833507 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.833761 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.833879 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.833924 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.833960 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.833991 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.834347 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.834508 [ 278 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.834589 [ 282 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.834691 [ 282 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.834708 [ 282 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.834721 [ 282 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.834606 [ 278 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.834779 [ 278 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:00.834800 [ 278 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.835671 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.835713 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.836969 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.837008 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.837154 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.837266 [ 282 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.837293 [ 278 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.837330 [ 282 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.837351 [ 278 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.837366 [ 282 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.837385 [ 278 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.837400 [ 282 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.837417 [ 278 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.837583 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.837620 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.837728 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.837751 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.837820 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.837847 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.843956 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} executeQuery: Read 4 rows, 424.00 B in 0.019643 sec., 203.63488265539885 rows/sec., 21.08 KiB/sec. 2024.11.09 00:50:00.844280 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} HashJoin: (0x248687b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:00.844845 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.844883 [ 277 ] {26c16f7b-8ec4-4029-8b40-e90b822d2870} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.844900 [ 277 ] {} HTTP-Session: 8a6e8b0d-2dc0-4eaa-bfdf-b125bf7903c8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.847895 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.847990 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.848039 [ 277 ] {} HTTP-Session: 1131604b-dbe8-46bd-967c-b0f50cad200f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.848068 [ 277 ] {} HTTP-Session: 1131604b-dbe8-46bd-967c-b0f50cad200f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.848117 [ 277 ] {} HTTP-Session: 1131604b-dbe8-46bd-967c-b0f50cad200f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.848177 [ 277 ] {} HTTP-Session: 1131604b-dbe8-46bd-967c-b0f50cad200f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.848501 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.848976 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.849023 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.849348 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:00.849448 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.849741 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.849860 [ 279 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.849905 [ 282 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.849925 [ 279 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.850022 [ 279 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.850043 [ 279 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.850069 [ 282 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.850095 [ 282 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.850115 [ 282 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.850656 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.850696 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:00.850817 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.850844 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:00.852669 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} executeQuery: Read 1 rows, 71.00 B in 0.004316 sec., 231.69601482854492 rows/sec., 16.06 KiB/sec. 2024.11.09 00:50:00.853212 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.853243 [ 277 ] {fc39f925-ff39-44f2-b523-3122e8ae721d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.853258 [ 277 ] {} HTTP-Session: 1131604b-dbe8-46bd-967c-b0f50cad200f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.956187 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.956363 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.956440 [ 277 ] {} HTTP-Session: 59d5dcc8-edeb-4de1-9276-cac8c7174ea8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.956501 [ 277 ] {} HTTP-Session: 59d5dcc8-edeb-4de1-9276-cac8c7174ea8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.956524 [ 277 ] {} HTTP-Session: 59d5dcc8-edeb-4de1-9276-cac8c7174ea8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.956584 [ 277 ] {} HTTP-Session: 59d5dcc8-edeb-4de1-9276-cac8c7174ea8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.957250 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.958222 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.958269 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.958550 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.958952 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.958996 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.959236 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.959579 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.959617 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.959846 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.960891 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.960971 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.961299 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.961403 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.961514 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} HashJoin: (0x2466e3e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:00.961533 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} HashJoin: (0x2466e3e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:00.962083 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.962144 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.962575 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:00.962705 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.962751 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.962784 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.962882 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.963492 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.963655 [ 281 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.963684 [ 278 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.963713 [ 281 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.963794 [ 278 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.963818 [ 281 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:00.963909 [ 278 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.963927 [ 281 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.963979 [ 278 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.964253 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.964292 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.964504 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.964540 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.964671 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.964810 [ 279 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.964818 [ 278 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.964851 [ 279 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.964877 [ 279 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.964916 [ 279 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.964897 [ 278 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.965049 [ 278 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.965068 [ 278 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.966206 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.966324 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:00.966496 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.966525 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:00.966625 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:00.966671 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:00.970897 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} executeQuery: Read 4 rows, 424.00 B in 0.014132 sec., 283.0455703368242 rows/sec., 29.30 KiB/sec. 2024.11.09 00:50:00.971254 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} HashJoin: (0x2466e3e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:00.972029 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.972154 [ 277 ] {f67ac5d2-99c9-4aa0-baaa-b1b3c9cf2769} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.972186 [ 277 ] {} HTTP-Session: 59d5dcc8-edeb-4de1-9276-cac8c7174ea8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.977603 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:00.977947 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:00.977975 [ 277 ] {} HTTP-Session: 1dd44f0b-70b2-417b-80e0-da2c2a9bb41b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:00.978033 [ 277 ] {} HTTP-Session: 1dd44f0b-70b2-417b-80e0-da2c2a9bb41b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.978048 [ 277 ] {} HTTP-Session: 1dd44f0b-70b2-417b-80e0-da2c2a9bb41b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:00.978109 [ 277 ] {} HTTP-Session: 1dd44f0b-70b2-417b-80e0-da2c2a9bb41b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:00.978428 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:00.979118 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:00.979165 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:00.979552 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:00.979665 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:00.981139 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:00.981316 [ 279 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:00.981368 [ 281 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:00.981385 [ 279 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:00.981608 [ 281 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:00.981552 [ 279 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.981637 [ 281 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:00.981677 [ 279 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:00.981700 [ 281 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:00.982201 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:00.982300 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:00.982526 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:00.982614 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:00.985753 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} executeQuery: Read 1 rows, 71.00 B in 0.007482 sec., 133.65410318096767 rows/sec., 9.27 KiB/sec. 2024.11.09 00:50:00.988180 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:00.988275 [ 277 ] {d67107ce-bb5a-4356-a128-8eea6ac5bac7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:00.988294 [ 277 ] {} HTTP-Session: 1dd44f0b-70b2-417b-80e0-da2c2a9bb41b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.091045 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.091467 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.091546 [ 277 ] {} HTTP-Session: 99e724af-6b03-4e0e-9f5b-fac3d51c0a37 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.091579 [ 277 ] {} HTTP-Session: 99e724af-6b03-4e0e-9f5b-fac3d51c0a37 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.091593 [ 277 ] {} HTTP-Session: 99e724af-6b03-4e0e-9f5b-fac3d51c0a37 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.091665 [ 277 ] {} HTTP-Session: 99e724af-6b03-4e0e-9f5b-fac3d51c0a37 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.092360 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.093910 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.093955 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.094301 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.094860 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.094904 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.095614 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.097995 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.098045 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.098421 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.099344 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.099535 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.101166 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.101296 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.101421 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} HashJoin: (0x24b04600) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:01.101442 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} HashJoin: (0x24b04600) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:01.102304 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.102348 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.102789 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.103026 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.103082 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.103120 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.103154 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.104348 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.104483 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.104515 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.104530 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:01.104547 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.104661 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.104686 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.104697 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.104710 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.104784 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.104807 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.104914 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.104940 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.105421 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.105664 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.105702 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.105716 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.105731 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.105800 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.105830 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.105841 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.105852 [ 279 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.106136 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.106170 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.106270 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.106292 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.106360 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.106389 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.109583 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} executeQuery: Read 4 rows, 424.00 B in 0.017553 sec., 227.88127385632086 rows/sec., 23.59 KiB/sec. 2024.11.09 00:50:01.109741 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} HashJoin: (0x24b04600) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:01.111024 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.111065 [ 277 ] {bc269c30-2189-4e7b-8b98-7a58c0720eb1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.111083 [ 277 ] {} HTTP-Session: 99e724af-6b03-4e0e-9f5b-fac3d51c0a37 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.112072 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.112286 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.112362 [ 277 ] {} HTTP-Session: 0fdd4972-e657-4fd7-95d5-55347a4d2d50 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.112389 [ 277 ] {} HTTP-Session: 0fdd4972-e657-4fd7-95d5-55347a4d2d50 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.112404 [ 277 ] {} HTTP-Session: 0fdd4972-e657-4fd7-95d5-55347a4d2d50 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.112624 [ 277 ] {} HTTP-Session: 0fdd4972-e657-4fd7-95d5-55347a4d2d50 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.113108 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.113894 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.113941 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.114272 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:01.115611 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.117671 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.118004 [ 279 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.118041 [ 266 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.118088 [ 279 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.118117 [ 279 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.118126 [ 266 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.118157 [ 279 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.118186 [ 266 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.118211 [ 266 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.119778 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.119855 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:01.120155 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.120194 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:01.123215 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} executeQuery: Read 1 rows, 71.00 B in 0.01027 sec., 97.37098344693281 rows/sec., 6.75 KiB/sec. 2024.11.09 00:50:01.124390 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.124458 [ 277 ] {4d315ed5-5aee-468e-beeb-9f4e5152c2bb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.124480 [ 277 ] {} HTTP-Session: 0fdd4972-e657-4fd7-95d5-55347a4d2d50 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.230632 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.230776 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.230801 [ 277 ] {} HTTP-Session: b93eee12-dcfd-479f-9141-3f3d03c92eb2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.230831 [ 277 ] {} HTTP-Session: b93eee12-dcfd-479f-9141-3f3d03c92eb2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.230843 [ 277 ] {} HTTP-Session: b93eee12-dcfd-479f-9141-3f3d03c92eb2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.230900 [ 277 ] {} HTTP-Session: b93eee12-dcfd-479f-9141-3f3d03c92eb2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.231342 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.231959 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.232005 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.232276 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.232604 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.232641 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.232874 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.233276 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.233320 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.233555 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.234410 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.234454 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.234692 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.234785 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.234895 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} HashJoin: (0x248c01c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:01.234916 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} HashJoin: (0x248c01c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:01.235331 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.235371 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.235616 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.235731 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.235774 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.235812 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.235849 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.236211 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.236342 [ 266 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.236399 [ 266 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.236396 [ 279 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.236423 [ 266 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:01.236510 [ 279 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.236540 [ 266 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.236543 [ 279 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.236587 [ 279 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.240573 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.240615 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.240730 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.240758 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.240948 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.241445 [ 279 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.241459 [ 266 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.241516 [ 279 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.241552 [ 279 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.241594 [ 279 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.241567 [ 266 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.241631 [ 266 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.241648 [ 266 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.242017 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.244299 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.244433 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.244457 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.244529 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.244560 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.254187 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} executeQuery: Read 4 rows, 424.00 B in 0.023123 sec., 172.9879340915971 rows/sec., 17.91 KiB/sec. 2024.11.09 00:50:01.254415 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} HashJoin: (0x248c01c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:01.255275 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.255308 [ 277 ] {3b879e98-45d4-4856-a5e9-a81ddda8151e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.255326 [ 277 ] {} HTTP-Session: b93eee12-dcfd-479f-9141-3f3d03c92eb2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.256574 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.256706 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.256742 [ 277 ] {} HTTP-Session: 0b7c4fe3-6f29-4eaf-a21f-b3c5ff2aef6f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.256770 [ 277 ] {} HTTP-Session: 0b7c4fe3-6f29-4eaf-a21f-b3c5ff2aef6f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.256783 [ 277 ] {} HTTP-Session: 0b7c4fe3-6f29-4eaf-a21f-b3c5ff2aef6f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.256838 [ 277 ] {} HTTP-Session: 0b7c4fe3-6f29-4eaf-a21f-b3c5ff2aef6f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.257172 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.257687 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.257799 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.258196 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:01.258304 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.258605 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.258802 [ 282 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.258871 [ 279 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.258907 [ 282 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.258970 [ 282 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.259075 [ 282 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.258989 [ 279 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.259144 [ 279 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.259168 [ 279 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.259354 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.259394 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:01.259513 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.259539 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:01.264010 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} executeQuery: Read 1 rows, 71.00 B in 0.00703 sec., 142.2475106685633 rows/sec., 9.86 KiB/sec. 2024.11.09 00:50:01.264851 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.264915 [ 277 ] {c8ece802-d07e-4cd9-bb98-86cc686852d2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.264935 [ 277 ] {} HTTP-Session: 0b7c4fe3-6f29-4eaf-a21f-b3c5ff2aef6f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.367630 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.367892 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.367924 [ 277 ] {} HTTP-Session: eb5aa469-5fed-4ac9-af3f-9c09421835cf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.368042 [ 277 ] {} HTTP-Session: eb5aa469-5fed-4ac9-af3f-9c09421835cf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.368057 [ 277 ] {} HTTP-Session: eb5aa469-5fed-4ac9-af3f-9c09421835cf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.368115 [ 277 ] {} HTTP-Session: eb5aa469-5fed-4ac9-af3f-9c09421835cf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.368574 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.369210 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.369255 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.369793 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.370287 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.370332 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.370576 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.370928 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.370967 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.371298 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.372268 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.372345 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.372600 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.372749 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.372918 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} HashJoin: (0x24b269f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:01.372944 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} HashJoin: (0x24b269f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:01.373349 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.373392 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.384052 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.391441 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.391573 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.391845 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.391952 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.393658 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.393935 [ 279 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.394490 [ 279 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.394518 [ 279 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:01.394535 [ 279 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.394620 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.394727 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.394743 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.394758 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.395546 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.395612 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.395806 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.396477 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.397772 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.397980 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.398020 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.398035 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.398050 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.398332 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.398364 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.398399 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.398413 [ 282 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.399172 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.399284 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.399910 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.399950 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.400083 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.400873 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.404669 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} executeQuery: Read 4 rows, 424.00 B in 0.036391 sec., 109.91728724135089 rows/sec., 11.38 KiB/sec. 2024.11.09 00:50:01.404874 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} HashJoin: (0x24b269f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:01.406473 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.406516 [ 277 ] {9293a4c5-17ee-4b11-b8ea-20eba7ed45d7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.406536 [ 277 ] {} HTTP-Session: eb5aa469-5fed-4ac9-af3f-9c09421835cf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.408400 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.408903 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.408943 [ 277 ] {} HTTP-Session: 8a1516d1-c5fc-47a4-a032-80ae66ba9a0b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.408972 [ 277 ] {} HTTP-Session: 8a1516d1-c5fc-47a4-a032-80ae66ba9a0b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.408984 [ 277 ] {} HTTP-Session: 8a1516d1-c5fc-47a4-a032-80ae66ba9a0b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.409040 [ 277 ] {} HTTP-Session: 8a1516d1-c5fc-47a4-a032-80ae66ba9a0b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.409418 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.410242 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.410289 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.410671 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:01.410783 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.411115 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.411232 [ 278 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.411283 [ 278 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.411291 [ 281 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.411322 [ 278 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.411382 [ 278 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.411423 [ 281 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.411446 [ 281 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.411464 [ 281 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.411596 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.411629 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:01.411747 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.411771 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:01.413332 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} executeQuery: Read 1 rows, 71.00 B in 0.004064 sec., 246.06299212598427 rows/sec., 17.06 KiB/sec. 2024.11.09 00:50:01.413664 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.413692 [ 277 ] {66f4a398-096e-4fcc-80ee-7bea3527898f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.413708 [ 277 ] {} HTTP-Session: 8a1516d1-c5fc-47a4-a032-80ae66ba9a0b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.518886 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.519046 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.519074 [ 277 ] {} HTTP-Session: 2a80d354-d94e-4340-b343-d37b95603757 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.519104 [ 277 ] {} HTTP-Session: 2a80d354-d94e-4340-b343-d37b95603757 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.519116 [ 277 ] {} HTTP-Session: 2a80d354-d94e-4340-b343-d37b95603757 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.519179 [ 277 ] {} HTTP-Session: 2a80d354-d94e-4340-b343-d37b95603757 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.519704 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.520336 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.520378 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.520664 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.520999 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.521038 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.521273 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.521614 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.521651 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.521881 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.522737 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.522780 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.523025 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.523123 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.523237 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} HashJoin: (0x249e0410) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:01.523255 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} HashJoin: (0x249e0410) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:01.523664 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.523703 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.523974 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.524090 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.524133 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.524167 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.524413 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.524811 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.524944 [ 266 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.525002 [ 266 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.525046 [ 266 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:01.525025 [ 278 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.525085 [ 266 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.525172 [ 278 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.525212 [ 278 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.525229 [ 278 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.525658 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.525700 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.525818 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.525843 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.525973 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.526108 [ 266 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.526117 [ 278 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.526152 [ 266 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.526178 [ 266 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.526200 [ 278 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.526224 [ 266 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.526239 [ 278 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.526272 [ 278 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.529146 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.529693 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.529820 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.529848 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.529920 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.529951 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.535008 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} executeQuery: Read 4 rows, 424.00 B in 0.015586 sec., 256.64057487488776 rows/sec., 26.57 KiB/sec. 2024.11.09 00:50:01.535527 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} HashJoin: (0x249e0410) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:01.536435 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.536474 [ 277 ] {ea913a68-927b-4afe-bbc6-587701ea3cf6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.536493 [ 277 ] {} HTTP-Session: 2a80d354-d94e-4340-b343-d37b95603757 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.537394 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.537558 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.537590 [ 277 ] {} HTTP-Session: b026edee-0abc-4312-8640-172780dc6ff6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.537621 [ 277 ] {} HTTP-Session: b026edee-0abc-4312-8640-172780dc6ff6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.537635 [ 277 ] {} HTTP-Session: b026edee-0abc-4312-8640-172780dc6ff6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.537695 [ 277 ] {} HTTP-Session: b026edee-0abc-4312-8640-172780dc6ff6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.538141 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.539021 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.539098 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.539434 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:01.539660 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.540041 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.540199 [ 281 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.540234 [ 266 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.540268 [ 281 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.540333 [ 281 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.540350 [ 281 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.540374 [ 266 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.540398 [ 266 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.540415 [ 266 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.540575 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.540613 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:01.540734 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.540821 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:01.544120 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} executeQuery: Read 1 rows, 71.00 B in 0.006202 sec., 161.23831022250886 rows/sec., 11.18 KiB/sec. 2024.11.09 00:50:01.545930 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.545991 [ 277 ] {152b1ef8-1ea9-4950-b266-0ed9643eb391} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.546072 [ 277 ] {} HTTP-Session: b026edee-0abc-4312-8640-172780dc6ff6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.650157 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.650343 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.650378 [ 277 ] {} HTTP-Session: 770c9145-b126-44c6-9bf1-f08001c0c082 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.650408 [ 277 ] {} HTTP-Session: 770c9145-b126-44c6-9bf1-f08001c0c082 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.650421 [ 277 ] {} HTTP-Session: 770c9145-b126-44c6-9bf1-f08001c0c082 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.650483 [ 277 ] {} HTTP-Session: 770c9145-b126-44c6-9bf1-f08001c0c082 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.651186 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.652136 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.652185 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.652509 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.652858 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.652899 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.653209 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.653620 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.653664 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.653898 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.655005 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.655048 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.655297 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.655392 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.655504 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} HashJoin: (0x24afd370) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:01.655522 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} HashJoin: (0x24afd370) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:01.656004 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.656179 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.656552 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.656749 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.656801 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.656834 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.656870 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.657494 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.657702 [ 278 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.657736 [ 282 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.657794 [ 278 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.657828 [ 278 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:01.657841 [ 282 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.657872 [ 278 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.657883 [ 282 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.657943 [ 282 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.658165 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.658284 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.658415 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.658442 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.658569 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.658685 [ 278 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.658714 [ 266 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.658745 [ 278 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.658857 [ 266 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.658886 [ 278 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.658894 [ 266 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.658923 [ 278 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.658942 [ 266 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.659332 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.659377 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.659624 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.659651 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.659725 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.659756 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.663255 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} executeQuery: Read 4 rows, 424.00 B in 0.012481 sec., 320.4871404534893 rows/sec., 33.18 KiB/sec. 2024.11.09 00:50:01.663590 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} HashJoin: (0x24afd370) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:01.664753 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.664841 [ 277 ] {4988d711-82b0-43d9-a221-a4001a62aca2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.664866 [ 277 ] {} HTTP-Session: 770c9145-b126-44c6-9bf1-f08001c0c082 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.665449 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.665556 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.665582 [ 277 ] {} HTTP-Session: cd47caf0-ffe1-4edf-9135-2a8aa68dc39b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.665610 [ 277 ] {} HTTP-Session: cd47caf0-ffe1-4edf-9135-2a8aa68dc39b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.665624 [ 277 ] {} HTTP-Session: cd47caf0-ffe1-4edf-9135-2a8aa68dc39b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.665691 [ 277 ] {} HTTP-Session: cd47caf0-ffe1-4edf-9135-2a8aa68dc39b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.666084 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.666658 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.666706 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.667062 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:01.667170 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.667492 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.667651 [ 266 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.667662 [ 278 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.667702 [ 266 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.667759 [ 266 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.667787 [ 278 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.667814 [ 266 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.667825 [ 278 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.667852 [ 278 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.667973 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.668008 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:01.668134 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.668162 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:01.669492 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} executeQuery: Read 1 rows, 71.00 B in 0.003619 sec., 276.3194252555955 rows/sec., 19.16 KiB/sec. 2024.11.09 00:50:01.670086 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.670118 [ 277 ] {25e9d472-599a-4a98-b1f3-4bc1a4e6e820} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.670134 [ 277 ] {} HTTP-Session: cd47caf0-ffe1-4edf-9135-2a8aa68dc39b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.773365 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.773572 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.773609 [ 277 ] {} HTTP-Session: c7f8041a-1d23-4264-8e36-16503a967ca5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.773637 [ 277 ] {} HTTP-Session: c7f8041a-1d23-4264-8e36-16503a967ca5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.773649 [ 277 ] {} HTTP-Session: c7f8041a-1d23-4264-8e36-16503a967ca5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.773709 [ 277 ] {} HTTP-Session: c7f8041a-1d23-4264-8e36-16503a967ca5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.774176 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.774818 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.774863 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.775142 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.775534 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.775577 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.775947 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.776421 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.776462 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.776702 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.777669 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.777713 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.778019 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.778124 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.778235 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} HashJoin: (0x24afd730) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:01.778255 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} HashJoin: (0x24afd730) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:01.778726 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.778769 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.779721 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.780140 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.780210 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.780252 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.780461 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.781124 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.781315 [ 266 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.781347 [ 278 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.781402 [ 266 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.781497 [ 278 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.781516 [ 278 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.781540 [ 266 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:01.781558 [ 278 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.781593 [ 266 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.781830 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.781876 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.782028 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.782056 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.782193 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.782347 [ 278 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.782381 [ 266 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.782451 [ 278 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.782489 [ 266 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.782506 [ 278 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.782597 [ 278 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.782521 [ 266 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.782689 [ 266 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.782865 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.782910 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.783069 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.783159 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.783247 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.783277 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.789964 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} executeQuery: Read 4 rows, 424.00 B in 0.01603 sec., 249.53212726138491 rows/sec., 25.83 KiB/sec. 2024.11.09 00:50:01.790343 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} HashJoin: (0x24afd730) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:01.792686 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.792800 [ 277 ] {3268a75e-6596-40f2-99ce-bb4c8f2000c4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.792917 [ 277 ] {} HTTP-Session: c7f8041a-1d23-4264-8e36-16503a967ca5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.793898 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.794041 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.794069 [ 277 ] {} HTTP-Session: 0bdda89a-26df-483c-b31c-402eb30dbde4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.794137 [ 277 ] {} HTTP-Session: 0bdda89a-26df-483c-b31c-402eb30dbde4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.794150 [ 277 ] {} HTTP-Session: 0bdda89a-26df-483c-b31c-402eb30dbde4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.794339 [ 277 ] {} HTTP-Session: 0bdda89a-26df-483c-b31c-402eb30dbde4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.794780 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.795400 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.795533 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.796215 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:01.796655 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.799005 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.799244 [ 282 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.799364 [ 282 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.799385 [ 282 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.799399 [ 282 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.799456 [ 282 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.799483 [ 282 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.799492 [ 282 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.799505 [ 282 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.799578 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.799691 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:01.799829 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.799856 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:01.803497 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} executeQuery: Read 1 rows, 71.00 B in 0.008492 sec., 117.75788977861518 rows/sec., 8.16 KiB/sec. 2024.11.09 00:50:01.804577 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.804613 [ 277 ] {2c3ca34d-72f0-47b7-aab6-d20573273afc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.804631 [ 277 ] {} HTTP-Session: 0bdda89a-26df-483c-b31c-402eb30dbde4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.908089 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.908281 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.908313 [ 277 ] {} HTTP-Session: 9c7e65c5-e501-4668-b524-cb4bf8591d8e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.908340 [ 277 ] {} HTTP-Session: 9c7e65c5-e501-4668-b524-cb4bf8591d8e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.908352 [ 277 ] {} HTTP-Session: 9c7e65c5-e501-4668-b524-cb4bf8591d8e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.908413 [ 277 ] {} HTTP-Session: 9c7e65c5-e501-4668-b524-cb4bf8591d8e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.909228 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.910081 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.910125 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.910491 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.910905 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.910949 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.911190 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.912782 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.912832 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.913169 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.914427 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.914471 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.914826 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.914931 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.915044 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} HashJoin: (0x24b2d6e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:01.915062 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} HashJoin: (0x24b2d6e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:01.915520 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.915568 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.915876 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:01.916001 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.916045 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.916079 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.916111 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.916757 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.917025 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.917077 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.917109 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:01.917132 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.917105 [ 266 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.917216 [ 266 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.917230 [ 266 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.917243 [ 266 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.917513 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.917549 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.917661 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.917688 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.917993 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.918082 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.918105 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.918118 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.918132 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.918178 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.918195 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.918206 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.918217 [ 278 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.918280 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.918300 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:01.918393 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.918414 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:01.918480 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:01.918508 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:01.921618 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} executeQuery: Read 4 rows, 424.00 B in 0.013015 sec., 307.33768728390316 rows/sec., 31.81 KiB/sec. 2024.11.09 00:50:01.922025 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} HashJoin: (0x24b2d6e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:01.923135 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.923197 [ 277 ] {2db1009b-3fee-42f7-8867-2c8bd6209e65} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.923215 [ 277 ] {} HTTP-Session: 9c7e65c5-e501-4668-b524-cb4bf8591d8e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.924127 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:01.924287 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:01.924313 [ 277 ] {} HTTP-Session: e4736a55-b59b-487d-b05f-3b8b509556a9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:01.924337 [ 277 ] {} HTTP-Session: e4736a55-b59b-487d-b05f-3b8b509556a9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.924352 [ 277 ] {} HTTP-Session: e4736a55-b59b-487d-b05f-3b8b509556a9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:01.924402 [ 277 ] {} HTTP-Session: e4736a55-b59b-487d-b05f-3b8b509556a9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:01.925018 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:01.925784 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:01.925883 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:01.926341 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:01.926475 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:01.926842 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:01.926946 [ 281 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:01.926975 [ 281 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:01.927030 [ 281 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.927108 [ 281 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:01.927220 [ 281 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:01.927256 [ 281 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:01.927266 [ 281 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:01.927279 [ 281 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:01.927350 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:01.927458 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:01.927592 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:01.927621 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:01.930187 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} executeQuery: Read 1 rows, 71.00 B in 0.00565 sec., 176.99115044247787 rows/sec., 12.27 KiB/sec. 2024.11.09 00:50:01.930576 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} DynamicQueryHandler: Done processing query 2024.11.09 00:50:01.930609 [ 277 ] {6a907b8d-c4f0-46f0-873c-05a22c5598cd} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:01.930628 [ 277 ] {} HTTP-Session: e4736a55-b59b-487d-b05f-3b8b509556a9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.033802 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.033968 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.034003 [ 277 ] {} HTTP-Session: 79fcdb19-2732-4053-9acf-1e5228dd8f6c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.034032 [ 277 ] {} HTTP-Session: 79fcdb19-2732-4053-9acf-1e5228dd8f6c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.034045 [ 277 ] {} HTTP-Session: 79fcdb19-2732-4053-9acf-1e5228dd8f6c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.034108 [ 277 ] {} HTTP-Session: 79fcdb19-2732-4053-9acf-1e5228dd8f6c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.034679 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.035301 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.035344 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.035680 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.036178 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.036223 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.036469 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.036823 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.036862 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.037289 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.038168 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.038213 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.038482 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.038576 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.038738 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} HashJoin: (0x24afd1e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:02.038767 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} HashJoin: (0x24afd1e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:02.039277 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.039320 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.039562 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.039678 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.039722 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.039758 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.039790 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.040212 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.040381 [ 278 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.040426 [ 281 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.040472 [ 278 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.040500 [ 278 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:02.040518 [ 281 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.040541 [ 278 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.040554 [ 281 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.040580 [ 281 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.040982 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.041060 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.041290 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.041326 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.041514 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.041653 [ 278 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.041679 [ 281 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.041699 [ 278 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.041788 [ 281 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.041801 [ 278 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.041817 [ 281 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.041835 [ 278 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.041857 [ 281 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.041966 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.041991 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.042186 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.042225 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.042391 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.042442 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.047262 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} executeQuery: Read 4 rows, 424.00 B in 0.012964 sec., 308.54674483184203 rows/sec., 31.94 KiB/sec. 2024.11.09 00:50:02.047608 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} HashJoin: (0x24afd1e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:02.050139 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.050183 [ 277 ] {ab185fdd-840b-48a3-aa06-9487bda4f095} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.050532 [ 277 ] {} HTTP-Session: 79fcdb19-2732-4053-9acf-1e5228dd8f6c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.051339 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.051529 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.051564 [ 277 ] {} HTTP-Session: 055f6206-5bcf-4740-b978-41bef008ba74 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.051593 [ 277 ] {} HTTP-Session: 055f6206-5bcf-4740-b978-41bef008ba74 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.051605 [ 277 ] {} HTTP-Session: 055f6206-5bcf-4740-b978-41bef008ba74 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.051662 [ 277 ] {} HTTP-Session: 055f6206-5bcf-4740-b978-41bef008ba74 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.052087 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.053925 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.054000 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.055642 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:02.055894 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.056420 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.056550 [ 281 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.056582 [ 278 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.056626 [ 281 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.056668 [ 281 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.056701 [ 278 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.056726 [ 281 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.056745 [ 278 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.056772 [ 278 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.056914 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.056949 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:02.057072 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.057097 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:02.061869 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} executeQuery: Read 1 rows, 71.00 B in 0.009936 sec., 100.64412238325282 rows/sec., 6.98 KiB/sec. 2024.11.09 00:50:02.062318 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.062349 [ 277 ] {22a798c2-49e9-44b5-91d4-21452d4a129d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.062364 [ 277 ] {} HTTP-Session: 055f6206-5bcf-4740-b978-41bef008ba74 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.170697 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.171211 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.171529 [ 277 ] {} HTTP-Session: 2b72007a-03d1-4bb5-a538-94b1970d07c3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.171581 [ 277 ] {} HTTP-Session: 2b72007a-03d1-4bb5-a538-94b1970d07c3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.171596 [ 277 ] {} HTTP-Session: 2b72007a-03d1-4bb5-a538-94b1970d07c3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.171659 [ 277 ] {} HTTP-Session: 2b72007a-03d1-4bb5-a538-94b1970d07c3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.173146 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.186076 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.186145 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.186501 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.186850 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.186888 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.187124 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.187465 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.187504 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.187738 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.188868 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.188913 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.189212 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.189315 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.189430 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} HashJoin: (0x23380ae0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:02.189451 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} HashJoin: (0x23380ae0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:02.190036 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.190081 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.191370 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.191667 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.191739 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.191812 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.191862 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.192897 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.193086 [ 278 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.193118 [ 281 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.193129 [ 278 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.193195 [ 281 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.193202 [ 278 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:02.193217 [ 281 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.193238 [ 278 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.193241 [ 281 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.194596 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.194740 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.194856 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.194885 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.195012 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.195120 [ 278 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.195122 [ 281 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.195149 [ 278 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.195165 [ 278 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.195178 [ 278 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.195199 [ 281 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.195260 [ 281 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.195288 [ 281 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.195709 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.195743 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.195841 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.195865 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.196389 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.196453 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.200136 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} executeQuery: Read 4 rows, 424.00 B in 0.027575 sec., 145.05893019038984 rows/sec., 15.02 KiB/sec. 2024.11.09 00:50:02.200919 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} HashJoin: (0x23380ae0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:02.201859 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.201925 [ 277 ] {dfb7d3e1-50fb-49cf-9180-06b1aeb61823} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.201948 [ 277 ] {} HTTP-Session: 2b72007a-03d1-4bb5-a538-94b1970d07c3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.203433 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.203583 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.203610 [ 277 ] {} HTTP-Session: f9a1e002-24ab-4b61-8de5-97bdd4b6ea81 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.203642 [ 277 ] {} HTTP-Session: f9a1e002-24ab-4b61-8de5-97bdd4b6ea81 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.203655 [ 277 ] {} HTTP-Session: f9a1e002-24ab-4b61-8de5-97bdd4b6ea81 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.203719 [ 277 ] {} HTTP-Session: f9a1e002-24ab-4b61-8de5-97bdd4b6ea81 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.204101 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.205100 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.205152 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.206855 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:02.208185 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.208577 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.208751 [ 278 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.208758 [ 281 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.208807 [ 278 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.208839 [ 281 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.208845 [ 278 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.208880 [ 281 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.208905 [ 278 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.208924 [ 281 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.209072 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.209109 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:02.209238 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.209263 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:02.211712 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} executeQuery: Read 1 rows, 71.00 B in 0.00776 sec., 128.86597938144328 rows/sec., 8.94 KiB/sec. 2024.11.09 00:50:02.214387 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.214426 [ 277 ] {3ea767b1-4ef3-490b-b728-f5c2de01a0e7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.214444 [ 277 ] {} HTTP-Session: f9a1e002-24ab-4b61-8de5-97bdd4b6ea81 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.317278 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.317444 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.317474 [ 277 ] {} HTTP-Session: 7c946be7-02ba-4777-9dbf-fd88b591f997 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.317503 [ 277 ] {} HTTP-Session: 7c946be7-02ba-4777-9dbf-fd88b591f997 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.317518 [ 277 ] {} HTTP-Session: 7c946be7-02ba-4777-9dbf-fd88b591f997 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.317581 [ 277 ] {} HTTP-Session: 7c946be7-02ba-4777-9dbf-fd88b591f997 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.318080 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.318703 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.318752 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.319043 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.319377 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.319417 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.319655 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.320001 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.320041 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.320280 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.321118 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.321160 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.321407 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.321504 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.321620 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} HashJoin: (0x232d0410) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:02.321639 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} HashJoin: (0x232d0410) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:02.322063 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.322105 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.322455 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.322582 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.322627 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.322664 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.322701 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.323064 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.323280 [ 281 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.323284 [ 278 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.323384 [ 281 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.323431 [ 281 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:02.323450 [ 278 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.323479 [ 281 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.323494 [ 278 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.323525 [ 278 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.323699 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.323744 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.323867 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.324207 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.324477 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.324648 [ 278 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.324669 [ 281 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.324717 [ 278 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.324740 [ 281 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.324755 [ 278 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.324766 [ 281 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.324782 [ 278 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.324799 [ 281 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.325117 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.325464 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.325668 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.325703 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.325808 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.325851 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.329045 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} executeQuery: Read 4 rows, 424.00 B in 0.011274 sec., 354.79865176512334 rows/sec., 36.73 KiB/sec. 2024.11.09 00:50:02.329364 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} HashJoin: (0x232d0410) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:02.330022 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.330058 [ 277 ] {294001a3-5131-4cad-9474-9331eba15afe} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.330077 [ 277 ] {} HTTP-Session: 7c946be7-02ba-4777-9dbf-fd88b591f997 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.331023 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.331129 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.331157 [ 277 ] {} HTTP-Session: 26fc3ece-7742-47e2-ade4-ff4dd7fd419a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.331186 [ 277 ] {} HTTP-Session: 26fc3ece-7742-47e2-ade4-ff4dd7fd419a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.331202 [ 277 ] {} HTTP-Session: 26fc3ece-7742-47e2-ade4-ff4dd7fd419a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.331258 [ 277 ] {} HTTP-Session: 26fc3ece-7742-47e2-ade4-ff4dd7fd419a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.331603 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.332180 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.332227 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.332548 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:02.332647 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.332939 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.333806 [ 278 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.333811 [ 281 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.333870 [ 278 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.333909 [ 281 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.333974 [ 281 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.333901 [ 278 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.334102 [ 278 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.333988 [ 281 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.334470 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.334510 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:02.334632 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.334656 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:02.339048 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} executeQuery: Read 1 rows, 71.00 B in 0.007571 sec., 132.08294809140142 rows/sec., 9.16 KiB/sec. 2024.11.09 00:50:02.341144 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.341265 [ 277 ] {2ae1898b-61c4-4193-94e5-ebae3c034b0a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.341444 [ 277 ] {} HTTP-Session: 26fc3ece-7742-47e2-ade4-ff4dd7fd419a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.445206 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.445375 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.445406 [ 277 ] {} HTTP-Session: 5a221fb2-9ed0-484e-ba5d-4a7bb10207f2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.445437 [ 277 ] {} HTTP-Session: 5a221fb2-9ed0-484e-ba5d-4a7bb10207f2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.445505 [ 277 ] {} HTTP-Session: 5a221fb2-9ed0-484e-ba5d-4a7bb10207f2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.445572 [ 277 ] {} HTTP-Session: 5a221fb2-9ed0-484e-ba5d-4a7bb10207f2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.446152 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.447104 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.447152 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.447673 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.448345 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.448388 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.448635 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.448994 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.449033 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.449476 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.450979 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.451024 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.451274 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.451431 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.451561 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} HashJoin: (0x232d0410) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:02.451580 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} HashJoin: (0x232d0410) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:02.452037 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.452078 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.452330 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.452517 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.452568 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.452604 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.452638 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.453009 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.453240 [ 266 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.453258 [ 282 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.453337 [ 266 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.453367 [ 266 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.453394 [ 282 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.453402 [ 266 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.453433 [ 282 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:02.453468 [ 282 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.453672 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.453715 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.453837 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.453863 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.453996 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.454185 [ 282 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.454200 [ 266 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.454241 [ 282 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.454269 [ 266 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.454285 [ 282 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.454310 [ 266 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.454327 [ 282 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.454347 [ 266 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.454681 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.454723 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.454833 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.454857 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.454926 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.454955 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.457806 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} executeQuery: Read 4 rows, 424.00 B in 0.012039 sec., 332.25350942769336 rows/sec., 34.39 KiB/sec. 2024.11.09 00:50:02.459355 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} HashJoin: (0x232d0410) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:02.460186 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.460227 [ 277 ] {649ccdf2-3c0f-4a53-86eb-38206b7c7240} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.460246 [ 277 ] {} HTTP-Session: 5a221fb2-9ed0-484e-ba5d-4a7bb10207f2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.461744 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.461832 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.461856 [ 277 ] {} HTTP-Session: 0133efb9-4155-4cd9-b8f6-53fb9dc6d30a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.461875 [ 277 ] {} HTTP-Session: 0133efb9-4155-4cd9-b8f6-53fb9dc6d30a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.461886 [ 277 ] {} HTTP-Session: 0133efb9-4155-4cd9-b8f6-53fb9dc6d30a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.461930 [ 277 ] {} HTTP-Session: 0133efb9-4155-4cd9-b8f6-53fb9dc6d30a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.462177 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.462683 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.462729 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.463048 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:02.463140 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.463411 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.463564 [ 282 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.463585 [ 266 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.463661 [ 282 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.463698 [ 266 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.463721 [ 282 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.463730 [ 266 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.463744 [ 282 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.463765 [ 266 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.463888 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.464085 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:02.464389 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.464422 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:02.466580 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} executeQuery: Read 1 rows, 71.00 B in 0.004514 sec., 221.53300841825433 rows/sec., 15.36 KiB/sec. 2024.11.09 00:50:02.467375 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.467409 [ 277 ] {901235e7-545a-4ec6-828b-5415a041dd25} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.467427 [ 277 ] {} HTTP-Session: 0133efb9-4155-4cd9-b8f6-53fb9dc6d30a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.570498 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.570655 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.570684 [ 277 ] {} HTTP-Session: 16a948ef-4988-42ec-9b93-8300fcd2801c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.570714 [ 277 ] {} HTTP-Session: 16a948ef-4988-42ec-9b93-8300fcd2801c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.570726 [ 277 ] {} HTTP-Session: 16a948ef-4988-42ec-9b93-8300fcd2801c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.570786 [ 277 ] {} HTTP-Session: 16a948ef-4988-42ec-9b93-8300fcd2801c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.571283 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.572020 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.572066 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.572349 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.572680 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.572719 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.572953 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.573294 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.573334 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.573561 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.574417 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.574460 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.574702 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.574798 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.574912 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} HashJoin: (0x2411eaa0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:02.574931 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} HashJoin: (0x2411eaa0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:02.575329 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.575370 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.575616 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.575735 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.575776 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.575811 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.575884 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.576247 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.576428 [ 282 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.576448 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.576526 [ 282 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.576561 [ 282 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:02.576578 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.576601 [ 282 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.576615 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.576652 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.577099 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.577141 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.577306 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.577335 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.577538 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.577628 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.577655 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.577669 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.577684 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.577730 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.577749 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.577759 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.577770 [ 266 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.577836 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.577855 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.578499 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.578571 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.578688 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.578733 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.582475 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} executeQuery: Read 4 rows, 424.00 B in 0.011494 sec., 348.0076561684357 rows/sec., 36.02 KiB/sec. 2024.11.09 00:50:02.582768 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} HashJoin: (0x2411eaa0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:02.583496 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.583535 [ 277 ] {63d68b40-1406-4ee9-83dc-10e4f665885f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.583553 [ 277 ] {} HTTP-Session: 16a948ef-4988-42ec-9b93-8300fcd2801c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.584752 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.584865 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.584893 [ 277 ] {} HTTP-Session: 1ed078cd-5375-47b5-8c73-f5b5c1ff4662 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.584921 [ 277 ] {} HTTP-Session: 1ed078cd-5375-47b5-8c73-f5b5c1ff4662 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.584934 [ 277 ] {} HTTP-Session: 1ed078cd-5375-47b5-8c73-f5b5c1ff4662 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.585037 [ 277 ] {} HTTP-Session: 1ed078cd-5375-47b5-8c73-f5b5c1ff4662 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.585377 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.586562 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.586680 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.587047 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:02.587155 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.587462 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.587583 [ 282 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.587618 [ 266 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.587698 [ 282 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.587737 [ 266 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.587768 [ 282 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.587780 [ 266 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.587793 [ 282 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.587813 [ 266 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.587998 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.588038 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:02.588157 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.588185 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:02.589908 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} executeQuery: Read 1 rows, 71.00 B in 0.004696 sec., 212.94718909710394 rows/sec., 14.76 KiB/sec. 2024.11.09 00:50:02.590520 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.590556 [ 277 ] {1d7c4c01-5ae5-4070-b71a-66474528548b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.590573 [ 277 ] {} HTTP-Session: 1ed078cd-5375-47b5-8c73-f5b5c1ff4662 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.693397 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.693553 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.693582 [ 277 ] {} HTTP-Session: 423a83f2-6357-41b0-9f76-c3c30191c4cb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.693612 [ 277 ] {} HTTP-Session: 423a83f2-6357-41b0-9f76-c3c30191c4cb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.693627 [ 277 ] {} HTTP-Session: 423a83f2-6357-41b0-9f76-c3c30191c4cb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.693690 [ 277 ] {} HTTP-Session: 423a83f2-6357-41b0-9f76-c3c30191c4cb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.694583 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.695395 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.695442 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.695729 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.696718 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.696794 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.697239 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.699024 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.699066 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.699313 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.700221 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.700266 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.700518 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.700610 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.700725 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} HashJoin: (0x24a2a5e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:02.700747 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} HashJoin: (0x24a2a5e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:02.701227 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.701272 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.701517 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.701636 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.701679 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.701713 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.701746 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.702111 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.702232 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.702265 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.702279 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:02.702294 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.702342 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.702363 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.702374 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.702386 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.702455 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.702478 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.702640 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.702682 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.702903 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.703023 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.703054 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.703067 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.703081 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.703126 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.703145 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.703155 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.703165 [ 266 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.703231 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.703255 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.703575 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.703642 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.706380 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.706432 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.710203 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} executeQuery: Read 4 rows, 424.00 B in 0.016331 sec., 244.93294960504565 rows/sec., 25.35 KiB/sec. 2024.11.09 00:50:02.710442 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} HashJoin: (0x24a2a5e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:02.711252 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.711289 [ 277 ] {b0f16ab3-8fd8-4adc-8090-5b93c93a7226} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.711306 [ 277 ] {} HTTP-Session: 423a83f2-6357-41b0-9f76-c3c30191c4cb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.712626 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.712721 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.712745 [ 277 ] {} HTTP-Session: 79d8df74-4d15-4f69-b0a0-ea2b3281ecea Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.712770 [ 277 ] {} HTTP-Session: 79d8df74-4d15-4f69-b0a0-ea2b3281ecea Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.712782 [ 277 ] {} HTTP-Session: 79d8df74-4d15-4f69-b0a0-ea2b3281ecea Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.712836 [ 277 ] {} HTTP-Session: 79d8df74-4d15-4f69-b0a0-ea2b3281ecea Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.713113 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.714323 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.714389 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.714927 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:02.715214 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.717231 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.717403 [ 282 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.717420 [ 266 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.717493 [ 282 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.717535 [ 282 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.717585 [ 266 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.717588 [ 282 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.717625 [ 266 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.717658 [ 266 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.718389 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.718425 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:02.718554 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.718580 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:02.720609 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} executeQuery: Read 1 rows, 71.00 B in 0.007632 sec., 131.0272536687631 rows/sec., 9.08 KiB/sec. 2024.11.09 00:50:02.721438 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.721499 [ 277 ] {9f20798f-2b7b-485d-b5af-b5297ea81636} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.721519 [ 277 ] {} HTTP-Session: 79d8df74-4d15-4f69-b0a0-ea2b3281ecea Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.824369 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.824509 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.824539 [ 277 ] {} HTTP-Session: de9dc08c-5520-44f8-b91d-60b21609cbf2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.824619 [ 277 ] {} HTTP-Session: de9dc08c-5520-44f8-b91d-60b21609cbf2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.824641 [ 277 ] {} HTTP-Session: de9dc08c-5520-44f8-b91d-60b21609cbf2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.824704 [ 277 ] {} HTTP-Session: de9dc08c-5520-44f8-b91d-60b21609cbf2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.825232 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.825888 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.825937 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.826222 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.826555 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.826595 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.826829 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.827278 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.827376 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.827675 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.828534 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.828595 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.828960 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.829057 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.829344 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} HashJoin: (0x24adbcb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:02.829383 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} HashJoin: (0x24adbcb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:02.829818 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.829860 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.830129 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.830300 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.830355 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.830388 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.830422 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.830783 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.830961 [ 282 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.831019 [ 266 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.831071 [ 282 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.831099 [ 282 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:02.831121 [ 282 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.831192 [ 266 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.831221 [ 266 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.831239 [ 266 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.831581 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.831646 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.831809 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.831906 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.832109 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.832330 [ 266 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.832322 [ 279 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.832390 [ 266 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.832436 [ 266 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.832502 [ 266 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.832477 [ 279 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.832657 [ 279 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.832706 [ 279 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.833013 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.833054 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.833187 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.833214 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.833356 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.833397 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.836430 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} executeQuery: Read 4 rows, 424.00 B in 0.011552 sec., 346.26038781163436 rows/sec., 35.84 KiB/sec. 2024.11.09 00:50:02.836656 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} HashJoin: (0x24adbcb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:02.837222 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.837257 [ 277 ] {85dfcab9-ca62-455d-aa39-a66e429396ee} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.837273 [ 277 ] {} HTTP-Session: de9dc08c-5520-44f8-b91d-60b21609cbf2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.839430 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.839518 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.839543 [ 277 ] {} HTTP-Session: 39af51a9-866c-47d6-b0e4-720092fa2dea Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.839563 [ 277 ] {} HTTP-Session: 39af51a9-866c-47d6-b0e4-720092fa2dea Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.839577 [ 277 ] {} HTTP-Session: 39af51a9-866c-47d6-b0e4-720092fa2dea Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.839619 [ 277 ] {} HTTP-Session: 39af51a9-866c-47d6-b0e4-720092fa2dea Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.840136 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.840694 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.840899 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.841243 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:02.841336 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.841831 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.841956 [ 266 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.841987 [ 279 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.842031 [ 266 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.842089 [ 266 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.842102 [ 279 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.842130 [ 266 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.842135 [ 279 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.842176 [ 279 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.842620 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.842668 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:02.842849 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.843003 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:02.846389 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} executeQuery: Read 1 rows, 71.00 B in 0.006366 sec., 157.08451146716934 rows/sec., 10.89 KiB/sec. 2024.11.09 00:50:02.847387 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:02.847423 [ 277 ] {e1addec4-649f-4f5e-b45d-697613a7b0a7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:02.847440 [ 277 ] {} HTTP-Session: 39af51a9-866c-47d6-b0e4-720092fa2dea Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.975430 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:02.975886 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:02.975929 [ 277 ] {} HTTP-Session: 7a09e5f8-d564-4067-acb9-cfe7148fb0ef Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:02.975959 [ 277 ] {} HTTP-Session: 7a09e5f8-d564-4067-acb9-cfe7148fb0ef Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.975972 [ 277 ] {} HTTP-Session: 7a09e5f8-d564-4067-acb9-cfe7148fb0ef Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:02.976033 [ 277 ] {} HTTP-Session: 7a09e5f8-d564-4067-acb9-cfe7148fb0ef Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:02.976675 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:02.977621 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.977712 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.978016 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.978360 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.978400 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.978633 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.979573 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.979617 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.980657 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.981551 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.981594 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.981846 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.981940 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.982055 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} HashJoin: (0x246d81d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:02.982074 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} HashJoin: (0x246d81d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:02.982480 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:02.982520 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:02.982888 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:02.983021 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.983065 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:02.983102 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.983136 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:02.983501 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.986406 [ 279 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.986409 [ 266 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.986462 [ 279 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.986540 [ 266 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.986618 [ 266 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:02.986556 [ 279 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.986640 [ 266 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.986661 [ 279 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.986955 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.986996 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.987265 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.987305 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.987435 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:02.987575 [ 266 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:02.987576 [ 279 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:02.987630 [ 266 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:02.987651 [ 279 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:02.987669 [ 266 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.987681 [ 279 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:02.987697 [ 266 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:02.987714 [ 279 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:02.987861 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:02.987896 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:02.988004 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:02.988064 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:02.988146 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:02.996409 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.000498 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 152.67 MiB, peak 157.53 MiB, free memory in arenas 0.00 B, will set to 151.10 MiB (RSS), difference: -1.57 MiB 2024.11.09 00:50:03.025294 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} executeQuery: Read 4 rows, 424.00 B in 0.049063 sec., 81.52783156349999 rows/sec., 8.44 KiB/sec. 2024.11.09 00:50:03.025461 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} HashJoin: (0x246d81d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:03.025832 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.025863 [ 277 ] {e9f3cb21-7376-4e61-8585-7b41c105420f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.025879 [ 277 ] {} HTTP-Session: 7a09e5f8-d564-4067-acb9-cfe7148fb0ef Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.030494 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.033667 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.033714 [ 277 ] {} HTTP-Session: 651dec3d-aefd-4c89-bef4-b03cda3e29a7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.033770 [ 277 ] {} HTTP-Session: 651dec3d-aefd-4c89-bef4-b03cda3e29a7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.033784 [ 277 ] {} HTTP-Session: 651dec3d-aefd-4c89-bef4-b03cda3e29a7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.033899 [ 277 ] {} HTTP-Session: 651dec3d-aefd-4c89-bef4-b03cda3e29a7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.034422 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.035030 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.035079 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.035504 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:03.035624 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.036171 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.036336 [ 266 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.036390 [ 281 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.036404 [ 266 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.036494 [ 266 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.036564 [ 266 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.036592 [ 281 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.036615 [ 281 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.036640 [ 281 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.036831 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.037099 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:03.037386 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.037530 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:03.058688 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} executeQuery: Read 1 rows, 71.00 B in 0.024479 sec., 40.851341966583604 rows/sec., 2.83 KiB/sec. 2024.11.09 00:50:03.059133 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.059165 [ 277 ] {fa9f9b1c-c5b9-46d3-bb4d-3a5470c963ca} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.059180 [ 277 ] {} HTTP-Session: 651dec3d-aefd-4c89-bef4-b03cda3e29a7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.176276 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.176438 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.176467 [ 277 ] {} HTTP-Session: ff4472bf-b933-4b39-ac41-27e5372c1e83 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.176602 [ 277 ] {} HTTP-Session: ff4472bf-b933-4b39-ac41-27e5372c1e83 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.176630 [ 277 ] {} HTTP-Session: ff4472bf-b933-4b39-ac41-27e5372c1e83 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.176696 [ 277 ] {} HTTP-Session: ff4472bf-b933-4b39-ac41-27e5372c1e83 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.177233 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.177913 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.177959 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.178439 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.178792 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.178833 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.179135 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.179599 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.179643 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.179881 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.194574 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.194622 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.194948 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.195054 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.195246 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} HashJoin: (0x2466e060) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:03.195275 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} HashJoin: (0x2466e060) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:03.195756 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.195801 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.196139 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.196318 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.196369 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.196404 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.196439 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.196865 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.197150 [ 278 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.197338 [ 278 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.197371 [ 278 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.197447 [ 278 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.197168 [ 281 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.197590 [ 281 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.197621 [ 281 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:03.197639 [ 281 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.199461 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.199546 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.199732 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.199899 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.200118 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.200299 [ 282 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.200343 [ 282 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.200358 [ 282 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.200373 [ 282 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.200412 [ 282 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.200431 [ 282 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.200444 [ 282 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.200458 [ 282 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.200593 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.200622 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.200730 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.200757 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.200842 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.200886 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.226347 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} executeQuery: Read 4 rows, 424.00 B in 0.049409 sec., 80.95691068428829 rows/sec., 8.38 KiB/sec. 2024.11.09 00:50:03.226704 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} HashJoin: (0x2466e060) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:03.231865 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.231976 [ 277 ] {d8cfd137-7306-4467-8e05-e83ffe1d3ebc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.231998 [ 277 ] {} HTTP-Session: ff4472bf-b933-4b39-ac41-27e5372c1e83 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.233020 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.233124 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.233149 [ 277 ] {} HTTP-Session: eea7f375-5a19-4cb2-8f18-40fa2ec99133 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.233224 [ 277 ] {} HTTP-Session: eea7f375-5a19-4cb2-8f18-40fa2ec99133 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.233239 [ 277 ] {} HTTP-Session: eea7f375-5a19-4cb2-8f18-40fa2ec99133 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.233299 [ 277 ] {} HTTP-Session: eea7f375-5a19-4cb2-8f18-40fa2ec99133 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.233596 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.234143 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.234192 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.234646 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:03.234768 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.235079 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.235225 [ 282 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.235252 [ 266 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.235294 [ 282 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.235355 [ 282 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.235385 [ 266 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.235405 [ 282 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.235413 [ 266 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.235454 [ 266 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.241060 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.241100 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:03.241221 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.241248 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:03.244968 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} executeQuery: Read 1 rows, 71.00 B in 0.011527 sec., 86.75284115554784 rows/sec., 6.02 KiB/sec. 2024.11.09 00:50:03.245686 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.245718 [ 277 ] {7789564a-dc1d-4221-ba45-a595c7a5bed8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.245733 [ 277 ] {} HTTP-Session: eea7f375-5a19-4cb2-8f18-40fa2ec99133 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.348552 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.348693 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.348721 [ 277 ] {} HTTP-Session: 6d6770e6-a586-4f87-9144-0eda2ec6d35a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.348749 [ 277 ] {} HTTP-Session: 6d6770e6-a586-4f87-9144-0eda2ec6d35a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.348761 [ 277 ] {} HTTP-Session: 6d6770e6-a586-4f87-9144-0eda2ec6d35a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.348820 [ 277 ] {} HTTP-Session: 6d6770e6-a586-4f87-9144-0eda2ec6d35a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.349444 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.350113 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.350162 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.350440 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.350771 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.350811 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.351044 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.351383 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.351421 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.351656 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.352489 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.352534 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.352777 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.352868 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.352977 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} HashJoin: (0x2464b880) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:03.352997 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} HashJoin: (0x2464b880) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:03.353402 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.353443 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.353689 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.353806 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.353849 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.353881 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.353912 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.354289 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.354420 [ 278 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.354476 [ 278 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.354473 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.354508 [ 278 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:03.354582 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.354609 [ 278 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.354614 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.354660 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.354802 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.355434 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.355793 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.355836 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.356043 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.356144 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.356179 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.356196 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.356213 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.356264 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.356285 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.356295 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.356307 [ 282 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.356380 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.356408 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.356512 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.356536 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.356621 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.356661 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.360014 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} executeQuery: Read 4 rows, 424.00 B in 0.010992 sec., 363.901018922853 rows/sec., 37.67 KiB/sec. 2024.11.09 00:50:03.360712 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} HashJoin: (0x2464b880) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:03.361520 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.361557 [ 277 ] {8ee3f41c-c950-4297-8b37-26e2430d5160} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.361576 [ 277 ] {} HTTP-Session: 6d6770e6-a586-4f87-9144-0eda2ec6d35a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.366765 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.367736 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.369336 [ 277 ] {} HTTP-Session: c07fc19c-2dc0-4656-a937-000d442794b4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.370769 [ 277 ] {} HTTP-Session: c07fc19c-2dc0-4656-a937-000d442794b4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.370808 [ 277 ] {} HTTP-Session: c07fc19c-2dc0-4656-a937-000d442794b4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.371615 [ 277 ] {} HTTP-Session: c07fc19c-2dc0-4656-a937-000d442794b4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.372020 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.375217 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.375266 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.376014 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:03.376234 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.376586 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.378065 [ 266 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.378111 [ 266 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.378132 [ 266 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.378147 [ 266 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.382288 [ 266 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.382340 [ 266 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.382353 [ 266 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.382367 [ 266 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.382595 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.382632 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:03.382750 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.382776 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:03.384679 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} executeQuery: Read 1 rows, 71.00 B in 0.012795 sec., 78.15552950371239 rows/sec., 5.42 KiB/sec. 2024.11.09 00:50:03.385257 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.385289 [ 277 ] {004f39fc-df1f-4635-8735-0a86661d10a6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.385307 [ 277 ] {} HTTP-Session: c07fc19c-2dc0-4656-a937-000d442794b4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.488848 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.489023 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.489049 [ 277 ] {} HTTP-Session: e2c169f1-8fa2-4778-9d1a-89537f832816 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.489075 [ 277 ] {} HTTP-Session: e2c169f1-8fa2-4778-9d1a-89537f832816 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.489087 [ 277 ] {} HTTP-Session: e2c169f1-8fa2-4778-9d1a-89537f832816 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.489143 [ 277 ] {} HTTP-Session: e2c169f1-8fa2-4778-9d1a-89537f832816 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.492123 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.493084 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.493134 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.493625 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.493982 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.494020 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.494257 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.494667 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.494713 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.494945 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.495849 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.495893 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.496137 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.496232 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.496394 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} HashJoin: (0x246d5e40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:03.496426 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} HashJoin: (0x246d5e40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:03.496940 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.496988 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.497401 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.497605 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.497660 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.497698 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.497735 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.498138 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.498279 [ 266 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.498316 [ 266 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.498333 [ 266 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:03.498364 [ 266 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.498405 [ 282 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.498497 [ 282 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.498510 [ 282 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.498529 [ 282 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.498823 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.498862 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.498981 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.499009 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.499138 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.499259 [ 266 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.499282 [ 282 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.499312 [ 266 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.499346 [ 282 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.499358 [ 266 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.499386 [ 282 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.499402 [ 266 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.499423 [ 282 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.499537 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.499565 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.499666 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.499694 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.499765 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.499796 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.502601 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} executeQuery: Read 4 rows, 424.00 B in 0.013204 sec., 302.9385034837928 rows/sec., 31.36 KiB/sec. 2024.11.09 00:50:03.503079 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} HashJoin: (0x246d5e40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:03.503670 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.503709 [ 277 ] {7b7064ad-36b9-4506-a656-6fadb7fc8a82} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.503729 [ 277 ] {} HTTP-Session: e2c169f1-8fa2-4778-9d1a-89537f832816 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.504658 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.504759 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.504792 [ 277 ] {} HTTP-Session: 4c149e9c-72a6-4309-b921-d9d70df72ef1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.504823 [ 277 ] {} HTTP-Session: 4c149e9c-72a6-4309-b921-d9d70df72ef1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.504839 [ 277 ] {} HTTP-Session: 4c149e9c-72a6-4309-b921-d9d70df72ef1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.504900 [ 277 ] {} HTTP-Session: 4c149e9c-72a6-4309-b921-d9d70df72ef1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.505206 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.506010 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.506057 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.506457 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:03.506575 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.506884 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.507000 [ 278 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.507037 [ 278 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.507061 [ 266 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.507091 [ 278 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.507147 [ 278 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.507181 [ 266 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.507211 [ 266 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.507229 [ 266 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.509544 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.509588 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:03.509718 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.509744 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:03.512456 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} executeQuery: Read 1 rows, 71.00 B in 0.007413 sec., 134.89815189531902 rows/sec., 9.35 KiB/sec. 2024.11.09 00:50:03.513089 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.513127 [ 277 ] {8e455874-016e-4f13-8b7f-aa730870fd89} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.513145 [ 277 ] {} HTTP-Session: 4c149e9c-72a6-4309-b921-d9d70df72ef1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.617451 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.617590 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.617618 [ 277 ] {} HTTP-Session: 434c3417-f431-4134-bb19-a6b988ed2d21 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.617648 [ 277 ] {} HTTP-Session: 434c3417-f431-4134-bb19-a6b988ed2d21 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.617662 [ 277 ] {} HTTP-Session: 434c3417-f431-4134-bb19-a6b988ed2d21 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.617723 [ 277 ] {} HTTP-Session: 434c3417-f431-4134-bb19-a6b988ed2d21 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.618196 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.618783 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.618864 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.619151 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.620380 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.620486 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.620851 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.621332 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.621374 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.621709 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.622604 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.622648 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.623022 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.623158 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.623323 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} HashJoin: (0x249c9c50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:03.623351 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} HashJoin: (0x249c9c50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:03.623783 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.623824 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.624069 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.624188 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.624232 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.624298 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.624344 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.624761 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.624901 [ 266 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.624969 [ 266 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.624974 [ 282 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.624996 [ 266 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:03.625076 [ 266 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.625080 [ 282 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.625119 [ 282 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.625137 [ 282 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.625331 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.625373 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.625488 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.625514 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.625641 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.625799 [ 279 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.625843 [ 282 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.625886 [ 279 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.625914 [ 282 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.625926 [ 279 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.625939 [ 282 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.625955 [ 279 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.625968 [ 282 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.626142 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.626182 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.626368 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.626403 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.626474 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.626504 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.629418 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} executeQuery: Read 4 rows, 424.00 B in 0.011522 sec., 347.16195105016493 rows/sec., 35.94 KiB/sec. 2024.11.09 00:50:03.629670 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} HashJoin: (0x249c9c50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:03.630205 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.630291 [ 277 ] {f056ff55-9a08-48ff-a56b-f28ba4af3bcc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.630311 [ 277 ] {} HTTP-Session: 434c3417-f431-4134-bb19-a6b988ed2d21 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.631330 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.631430 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.631453 [ 277 ] {} HTTP-Session: e99bee77-0abb-4d25-8e68-e3cdb1869d58 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.631478 [ 277 ] {} HTTP-Session: e99bee77-0abb-4d25-8e68-e3cdb1869d58 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.631490 [ 277 ] {} HTTP-Session: e99bee77-0abb-4d25-8e68-e3cdb1869d58 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.631538 [ 277 ] {} HTTP-Session: e99bee77-0abb-4d25-8e68-e3cdb1869d58 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.631876 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.632251 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.632293 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.632584 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:03.632793 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.633217 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.633351 [ 282 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.633399 [ 282 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.633439 [ 282 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.633461 [ 282 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.633457 [ 279 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.633560 [ 279 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.633575 [ 279 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.633591 [ 279 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.633785 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.633822 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:03.633932 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.633957 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:03.635708 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} executeQuery: Read 1 rows, 71.00 B in 0.003968 sec., 252.01612903225805 rows/sec., 17.47 KiB/sec. 2024.11.09 00:50:03.636254 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.636283 [ 277 ] {e9134829-8eb7-4a65-897b-eb95f5d54e90} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.636298 [ 277 ] {} HTTP-Session: e99bee77-0abb-4d25-8e68-e3cdb1869d58 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.739298 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.739477 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.739506 [ 277 ] {} HTTP-Session: affb963a-f776-4ee8-90cf-130737b27cad Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.739530 [ 277 ] {} HTTP-Session: affb963a-f776-4ee8-90cf-130737b27cad Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.739542 [ 277 ] {} HTTP-Session: affb963a-f776-4ee8-90cf-130737b27cad Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.739592 [ 277 ] {} HTTP-Session: affb963a-f776-4ee8-90cf-130737b27cad Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.740025 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.740738 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.740783 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.741051 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.741434 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.741474 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.741791 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.742150 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.742190 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.742420 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.744600 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.744668 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.745032 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.745145 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.745529 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} HashJoin: (0x24711ba0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:03.745569 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} HashJoin: (0x24711ba0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:03.746545 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.746591 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.746857 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.746994 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.747042 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.747079 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.747111 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.747481 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.747646 [ 282 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.747692 [ 279 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.747732 [ 282 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.747774 [ 282 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:03.747791 [ 279 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.747816 [ 282 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.747829 [ 279 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.747859 [ 279 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.751835 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.751877 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.752155 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.752195 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.752393 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.752561 [ 279 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.752565 [ 282 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.752626 [ 279 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.752699 [ 282 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.752714 [ 279 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.752730 [ 282 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.752745 [ 279 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.752774 [ 282 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.753375 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.753507 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.753671 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.754470 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.754568 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.754602 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.760034 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} executeQuery: Read 4 rows, 424.00 B in 0.020222 sec., 197.80437147660962 rows/sec., 20.48 KiB/sec. 2024.11.09 00:50:03.760558 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} HashJoin: (0x24711ba0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:03.761644 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.761681 [ 277 ] {01bbe5fa-7ad4-4e2c-b41b-68d97a902533} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.761700 [ 277 ] {} HTTP-Session: affb963a-f776-4ee8-90cf-130737b27cad Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.781055 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.781607 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.781649 [ 277 ] {} HTTP-Session: cc5221ec-51ba-450d-9d0b-e9eef01a687e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.781679 [ 277 ] {} HTTP-Session: cc5221ec-51ba-450d-9d0b-e9eef01a687e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.781693 [ 277 ] {} HTTP-Session: cc5221ec-51ba-450d-9d0b-e9eef01a687e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.781909 [ 277 ] {} HTTP-Session: cc5221ec-51ba-450d-9d0b-e9eef01a687e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.782390 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.782911 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.783805 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.785378 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:03.785600 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.786229 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.786386 [ 282 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.786420 [ 282 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.786435 [ 282 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.786449 [ 282 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.786644 [ 282 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.786686 [ 282 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.786697 [ 282 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.786713 [ 282 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.786926 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.786994 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:03.787170 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.787418 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:03.791779 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} executeQuery: Read 1 rows, 71.00 B in 0.009703 sec., 103.06090899721735 rows/sec., 7.15 KiB/sec. 2024.11.09 00:50:03.792387 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.792421 [ 277 ] {64ed045e-1511-4adb-ba82-cdf7957e11ff} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.792440 [ 277 ] {} HTTP-Session: cc5221ec-51ba-450d-9d0b-e9eef01a687e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.895276 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.895408 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.895432 [ 277 ] {} HTTP-Session: e0883462-7b34-403e-99f5-49ddf5976bbd Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.895455 [ 277 ] {} HTTP-Session: e0883462-7b34-403e-99f5-49ddf5976bbd Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.895468 [ 277 ] {} HTTP-Session: e0883462-7b34-403e-99f5-49ddf5976bbd Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.895776 [ 277 ] {} HTTP-Session: e0883462-7b34-403e-99f5-49ddf5976bbd Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.896359 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.896934 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.896979 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.897244 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.897574 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.897612 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.897843 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.898333 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.898377 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.898610 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.899711 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.899883 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.900771 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.900881 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.900995 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} HashJoin: (0x246aa650) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:03.901017 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} HashJoin: (0x246aa650) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:03.901958 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.902006 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.902434 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:03.902571 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.902618 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.902656 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.902688 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.903118 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.903273 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.903313 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.903329 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:03.903344 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.903401 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.903423 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.903433 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.903444 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.903521 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.903544 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.903646 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.903671 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.903790 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.903862 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.903884 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.903897 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.903910 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.903960 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.903977 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.903987 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.903998 [ 282 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.904166 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.904249 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:03.904521 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.904624 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:03.904745 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:03.904790 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:03.911686 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} executeQuery: Read 4 rows, 424.00 B in 0.015541 sec., 257.383694742938 rows/sec., 26.64 KiB/sec. 2024.11.09 00:50:03.913109 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} HashJoin: (0x246aa650) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:03.915152 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.915252 [ 277 ] {f0c40239-7a91-4dc1-9336-399baefe6fd8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.915281 [ 277 ] {} HTTP-Session: e0883462-7b34-403e-99f5-49ddf5976bbd Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.916455 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:03.917992 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:03.918031 [ 277 ] {} HTTP-Session: 23e96939-d8ae-4ab9-b3ec-5b9d8eacf781 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:03.918054 [ 277 ] {} HTTP-Session: 23e96939-d8ae-4ab9-b3ec-5b9d8eacf781 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.918069 [ 277 ] {} HTTP-Session: 23e96939-d8ae-4ab9-b3ec-5b9d8eacf781 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.918117 [ 277 ] {} HTTP-Session: 23e96939-d8ae-4ab9-b3ec-5b9d8eacf781 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:03.918375 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:03.918844 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:03.918887 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:03.919331 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:03.919444 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:03.919861 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:03.920022 [ 279 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:03.920060 [ 281 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:03.920101 [ 279 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:03.920158 [ 279 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.920203 [ 281 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:03.920222 [ 279 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:03.920247 [ 281 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:03.920275 [ 281 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:03.920834 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:03.921543 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:03.921767 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:03.921802 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:03.924436 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} executeQuery: Read 1 rows, 71.00 B in 0.006169 sec., 162.10082671421625 rows/sec., 11.24 KiB/sec. 2024.11.09 00:50:03.925512 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} DynamicQueryHandler: Done processing query 2024.11.09 00:50:03.925556 [ 277 ] {60c02644-29cc-4e41-a759-ce622b173897} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:03.925575 [ 277 ] {} HTTP-Session: 23e96939-d8ae-4ab9-b3ec-5b9d8eacf781 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:03.993371 [ 18 ] {} DNSResolver: Updating DNS cache 2024.11.09 00:50:03.993441 [ 18 ] {} DNSResolver: Updated DNS cache 2024.11.09 00:50:04.029670 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.029820 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.029848 [ 277 ] {} HTTP-Session: fa59bf0e-aa33-42c0-ae47-88a94aa9c7f1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.029876 [ 277 ] {} HTTP-Session: fa59bf0e-aa33-42c0-ae47-88a94aa9c7f1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.029889 [ 277 ] {} HTTP-Session: fa59bf0e-aa33-42c0-ae47-88a94aa9c7f1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.029950 [ 277 ] {} HTTP-Session: fa59bf0e-aa33-42c0-ae47-88a94aa9c7f1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.030679 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.031562 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.031609 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.032270 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.032818 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.032870 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.033128 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.033647 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.033692 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.033937 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.034789 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.034835 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.035081 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.035176 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.035288 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} HashJoin: (0x2411eaa0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:04.035310 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} HashJoin: (0x2411eaa0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:04.035817 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.035973 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.036654 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.036786 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.036832 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.036869 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.036904 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.037428 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.038311 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.038359 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.038375 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:04.038390 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.038447 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.038468 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.038479 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.038490 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.038563 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.038587 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.038742 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.038770 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.039150 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.039239 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.039266 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.039278 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.039291 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.039336 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.039353 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.039363 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.039374 [ 279 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.039439 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.039460 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.039555 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.039577 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.039644 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.039705 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.042737 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} executeQuery: Read 4 rows, 424.00 B in 0.012134 sec., 329.6522169111587 rows/sec., 34.12 KiB/sec. 2024.11.09 00:50:04.043029 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} HashJoin: (0x2411eaa0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:04.043755 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.043812 [ 277 ] {6f68dcf9-9bd3-480d-85dc-9634357253c7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.043834 [ 277 ] {} HTTP-Session: fa59bf0e-aa33-42c0-ae47-88a94aa9c7f1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.044606 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.044705 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.044732 [ 277 ] {} HTTP-Session: 1a434a4f-8874-4c33-a4cf-5d4cf9178c5b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.044759 [ 277 ] {} HTTP-Session: 1a434a4f-8874-4c33-a4cf-5d4cf9178c5b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.044772 [ 277 ] {} HTTP-Session: 1a434a4f-8874-4c33-a4cf-5d4cf9178c5b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.044828 [ 277 ] {} HTTP-Session: 1a434a4f-8874-4c33-a4cf-5d4cf9178c5b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.045294 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.047166 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.047504 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.047957 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:04.048650 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.049034 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.049328 [ 281 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.049374 [ 279 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.049425 [ 281 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.049506 [ 279 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.049518 [ 281 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.049566 [ 279 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.049610 [ 281 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.049633 [ 279 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.053126 [ 242 ] {} SystemLog (system.query_log): Flushing system log, 298 entries to flush up to offset 628 2024.11.09 00:50:04.064092 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:04.064150 [ 242 ] {} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:04.066603 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.066760 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:04.066855 [ 242 ] {} MergedBlockOutputStream: filled checksums all_2_2_0 (state Temporary) 2024.11.09 00:50:04.067219 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.067297 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:04.068741 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Renaming temporary part tmp_insert_all_2_2_0 to all_2_2_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:04.071344 [ 242 ] {} SystemLog (system.query_log): Flushed system log up to offset 628 2024.11.09 00:50:04.072516 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} executeQuery: Read 1 rows, 71.00 B in 0.02737 sec., 36.53635367190355 rows/sec., 2.53 KiB/sec. 2024.11.09 00:50:04.073166 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.073204 [ 277 ] {76b4b970-b132-4ed6-a62e-f55415dd331b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.073223 [ 277 ] {} HTTP-Session: 1a434a4f-8874-4c33-a4cf-5d4cf9178c5b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.181559 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.181734 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.181763 [ 277 ] {} HTTP-Session: 130b9542-b5f6-46c2-8488-2f3666db120e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.181796 [ 277 ] {} HTTP-Session: 130b9542-b5f6-46c2-8488-2f3666db120e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.181811 [ 277 ] {} HTTP-Session: 130b9542-b5f6-46c2-8488-2f3666db120e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.181878 [ 277 ] {} HTTP-Session: 130b9542-b5f6-46c2-8488-2f3666db120e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.182812 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.183479 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.183523 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.183878 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.184478 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.184520 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.185229 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.185613 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.185654 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.185888 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.190415 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.190465 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.191140 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.191252 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.191422 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} HashJoin: (0x24b2d410) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:04.191453 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} HashJoin: (0x24b2d410) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:04.192040 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.192085 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.192469 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.192605 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.193848 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.194139 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.195531 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.195972 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.196147 [ 281 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.196191 [ 281 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.196208 [ 281 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:04.196226 [ 281 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.196309 [ 279 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.196443 [ 279 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.196467 [ 279 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.196484 [ 279 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.196657 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.196699 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.196814 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.196875 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.197085 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.197175 [ 281 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.197220 [ 281 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.197240 [ 279 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.197266 [ 281 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.197310 [ 279 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.197324 [ 281 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.197403 [ 279 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.197457 [ 279 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.198385 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.198420 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.198884 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.198922 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.199021 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.199062 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.216356 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} executeQuery: Read 4 rows, 424.00 B in 0.034236 sec., 116.83607898118939 rows/sec., 12.09 KiB/sec. 2024.11.09 00:50:04.216610 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} HashJoin: (0x24b2d410) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:04.217071 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.217232 [ 277 ] {7a728491-75fc-4442-ad49-4ace9cf373dc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.217260 [ 277 ] {} HTTP-Session: 130b9542-b5f6-46c2-8488-2f3666db120e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.220040 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.220130 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.220309 [ 277 ] {} HTTP-Session: 7136907b-f63c-4ea3-88a3-c2da222dfa83 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.220433 [ 277 ] {} HTTP-Session: 7136907b-f63c-4ea3-88a3-c2da222dfa83 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.220457 [ 277 ] {} HTTP-Session: 7136907b-f63c-4ea3-88a3-c2da222dfa83 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.220506 [ 277 ] {} HTTP-Session: 7136907b-f63c-4ea3-88a3-c2da222dfa83 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.220766 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.221160 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.221206 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.221638 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:04.221738 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.222058 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.222276 [ 281 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.222276 [ 279 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.222331 [ 281 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.222358 [ 281 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.222377 [ 279 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.222407 [ 281 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.222423 [ 279 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.222453 [ 279 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.222610 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.222647 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:04.222765 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.222790 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:04.226161 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} executeQuery: Read 1 rows, 71.00 B in 0.005419 sec., 184.53589223103893 rows/sec., 12.79 KiB/sec. 2024.11.09 00:50:04.226515 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.226544 [ 277 ] {18341480-d17b-4821-9562-f1606f0d01ea} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.226559 [ 277 ] {} HTTP-Session: 7136907b-f63c-4ea3-88a3-c2da222dfa83 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.329927 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.330076 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.330103 [ 277 ] {} HTTP-Session: 7cb5d3a5-d528-4abc-bd7b-ef9f740f2475 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.330130 [ 277 ] {} HTTP-Session: 7cb5d3a5-d528-4abc-bd7b-ef9f740f2475 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.330142 [ 277 ] {} HTTP-Session: 7cb5d3a5-d528-4abc-bd7b-ef9f740f2475 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.330203 [ 277 ] {} HTTP-Session: 7cb5d3a5-d528-4abc-bd7b-ef9f740f2475 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.330729 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.331461 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.331660 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.331956 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.332463 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.332511 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.332757 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.333166 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.333211 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.333563 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.334415 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.334460 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.334706 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.334798 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.334908 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} HashJoin: (0x2322a880) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:04.334928 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} HashJoin: (0x2322a880) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:04.335408 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.335477 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.335778 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.335906 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.335953 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.335988 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.336020 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.336444 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.336638 [ 281 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.336638 [ 279 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.336683 [ 281 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.336715 [ 281 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.336730 [ 279 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.336742 [ 281 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.336771 [ 279 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:04.336800 [ 279 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.336972 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.337085 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.337208 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.337272 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.337485 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.337606 [ 281 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.337623 [ 279 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.337653 [ 281 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.337686 [ 281 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.337691 [ 279 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.337719 [ 281 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.337727 [ 279 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.337761 [ 279 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.338006 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.338043 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.338145 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.338168 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.338272 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.338312 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.347323 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} executeQuery: Read 4 rows, 424.00 B in 0.016948 sec., 236.0160490913382 rows/sec., 24.43 KiB/sec. 2024.11.09 00:50:04.347493 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} HashJoin: (0x2322a880) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:04.347892 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.347923 [ 277 ] {0eb9b23c-4f87-48fd-8785-07b4ec8b192b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.347939 [ 277 ] {} HTTP-Session: 7cb5d3a5-d528-4abc-bd7b-ef9f740f2475 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.348676 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.348751 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.348774 [ 277 ] {} HTTP-Session: 9c80c196-694c-468b-a094-7705a0119e90 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.348796 [ 277 ] {} HTTP-Session: 9c80c196-694c-468b-a094-7705a0119e90 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.348810 [ 277 ] {} HTTP-Session: 9c80c196-694c-468b-a094-7705a0119e90 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.348892 [ 277 ] {} HTTP-Session: 9c80c196-694c-468b-a094-7705a0119e90 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.349234 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.349638 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.349684 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.350099 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:04.350198 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.350461 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.350606 [ 281 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.350649 [ 279 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.350707 [ 281 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.350747 [ 281 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.350784 [ 279 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.350802 [ 281 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.350826 [ 279 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.350855 [ 279 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.351085 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.351124 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:04.351238 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.351263 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:04.353763 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} executeQuery: Read 1 rows, 71.00 B in 0.004499 sec., 222.27161591464767 rows/sec., 15.41 KiB/sec. 2024.11.09 00:50:04.356121 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.356192 [ 277 ] {5d1cbe8c-f2fa-43eb-a180-f01bff39a383} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.356214 [ 277 ] {} HTTP-Session: 9c80c196-694c-468b-a094-7705a0119e90 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.458369 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.458533 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.458566 [ 277 ] {} HTTP-Session: 88e10481-727d-4c09-bd52-93e58249339d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.458600 [ 277 ] {} HTTP-Session: 88e10481-727d-4c09-bd52-93e58249339d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.458614 [ 277 ] {} HTTP-Session: 88e10481-727d-4c09-bd52-93e58249339d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.458683 [ 277 ] {} HTTP-Session: 88e10481-727d-4c09-bd52-93e58249339d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.459205 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.459892 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.459940 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.460241 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.460602 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.460643 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.460882 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.461239 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.461280 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.461564 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.462447 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.462493 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.462744 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.462840 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.462956 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} HashJoin: (0x248996b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:04.462975 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} HashJoin: (0x248996b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:04.463382 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.463423 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.463665 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.463782 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.463826 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.463861 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.463894 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.464261 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.464524 [ 281 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.464469 [ 279 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.464674 [ 281 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.464716 [ 281 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.464746 [ 279 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.464763 [ 281 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.464815 [ 279 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:04.464851 [ 279 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.465012 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.465054 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.465173 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.465197 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.465329 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.465468 [ 279 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.465483 [ 281 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.465534 [ 279 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.465560 [ 281 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.465578 [ 279 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.465602 [ 281 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.465618 [ 279 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.465640 [ 281 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.465922 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.465965 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.466161 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.466191 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.466297 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.466339 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.469457 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} executeQuery: Read 4 rows, 424.00 B in 0.010436 sec., 383.28861632809503 rows/sec., 39.68 KiB/sec. 2024.11.09 00:50:04.469640 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} HashJoin: (0x248996b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:04.470187 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.470222 [ 277 ] {ba4e9e37-4366-4a56-a42f-6a5788ebcf95} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.470241 [ 277 ] {} HTTP-Session: 88e10481-727d-4c09-bd52-93e58249339d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.471090 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.471191 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.471216 [ 277 ] {} HTTP-Session: 0f77929e-132e-486a-ba25-c0475bd2f9a2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.471243 [ 277 ] {} HTTP-Session: 0f77929e-132e-486a-ba25-c0475bd2f9a2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.471256 [ 277 ] {} HTTP-Session: 0f77929e-132e-486a-ba25-c0475bd2f9a2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.471312 [ 277 ] {} HTTP-Session: 0f77929e-132e-486a-ba25-c0475bd2f9a2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.471647 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.472120 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.472165 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.472488 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:04.472589 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.473199 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.473354 [ 279 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.473399 [ 281 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.473459 [ 279 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.473499 [ 279 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.473558 [ 279 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.473559 [ 281 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.473600 [ 281 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.473618 [ 281 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.473847 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.473889 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:04.474006 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.474031 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:04.476334 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} executeQuery: Read 1 rows, 71.00 B in 0.004876 sec., 205.08613617719442 rows/sec., 14.22 KiB/sec. 2024.11.09 00:50:04.477009 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.477149 [ 277 ] {2d620ced-cd2a-4e9d-bbb4-54658bceec47} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.477168 [ 277 ] {} HTTP-Session: 0f77929e-132e-486a-ba25-c0475bd2f9a2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.581681 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.581837 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.581864 [ 277 ] {} HTTP-Session: 92ec1ddc-1104-4b71-945c-5fd4359d4555 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.581941 [ 277 ] {} HTTP-Session: 92ec1ddc-1104-4b71-945c-5fd4359d4555 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.581965 [ 277 ] {} HTTP-Session: 92ec1ddc-1104-4b71-945c-5fd4359d4555 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.582029 [ 277 ] {} HTTP-Session: 92ec1ddc-1104-4b71-945c-5fd4359d4555 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.583269 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.584066 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.584112 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.584755 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.585395 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.585441 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.585765 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.586162 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.586203 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.586443 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.587600 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.587648 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.587907 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.588046 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.588252 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} HashJoin: (0x2322a940) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:04.588288 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} HashJoin: (0x2322a940) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:04.588896 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.589087 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.589487 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.589623 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.589673 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.589711 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.589852 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.590251 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.590433 [ 279 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.590458 [ 281 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.590495 [ 279 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.590546 [ 279 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:04.590556 [ 281 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.590586 [ 279 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.590595 [ 281 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.590636 [ 281 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.590934 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.590973 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.591199 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.591239 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.591378 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.591490 [ 279 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.591514 [ 281 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.591545 [ 279 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.591573 [ 281 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.591591 [ 279 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.591609 [ 281 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.591623 [ 279 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.591639 [ 281 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.591844 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.591913 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.592081 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.592110 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.592215 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.592258 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.595089 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} executeQuery: Read 4 rows, 424.00 B in 0.012828 sec., 311.81789834736514 rows/sec., 32.28 KiB/sec. 2024.11.09 00:50:04.595437 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} HashJoin: (0x2322a940) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:04.596014 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.596051 [ 277 ] {bdc85814-4481-4ffc-ba61-5dee97eba95c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.596070 [ 277 ] {} HTTP-Session: 92ec1ddc-1104-4b71-945c-5fd4359d4555 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.597630 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.597925 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.597965 [ 277 ] {} HTTP-Session: 0ecf3076-cb99-4756-86ca-ef944d15acaf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.597990 [ 277 ] {} HTTP-Session: 0ecf3076-cb99-4756-86ca-ef944d15acaf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.598002 [ 277 ] {} HTTP-Session: 0ecf3076-cb99-4756-86ca-ef944d15acaf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.598055 [ 277 ] {} HTTP-Session: 0ecf3076-cb99-4756-86ca-ef944d15acaf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.598330 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.598843 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.598893 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.599327 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:04.599441 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.599733 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.599882 [ 282 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.599893 [ 281 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.599929 [ 282 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.599957 [ 282 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.599952 [ 281 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.600055 [ 282 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.600079 [ 281 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.600106 [ 281 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.600275 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.600311 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:04.600422 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.600445 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:04.602042 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} executeQuery: Read 1 rows, 71.00 B in 0.003853 sec., 259.53802232026993 rows/sec., 18.00 KiB/sec. 2024.11.09 00:50:04.602472 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.602502 [ 277 ] {98e30e18-0ed1-4cd2-9e10-b5b6e4068340} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.602517 [ 277 ] {} HTTP-Session: 0ecf3076-cb99-4756-86ca-ef944d15acaf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.705088 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.705515 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.705555 [ 277 ] {} HTTP-Session: 8bd715cc-4149-4295-b159-98d177ae2a3b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.705584 [ 277 ] {} HTTP-Session: 8bd715cc-4149-4295-b159-98d177ae2a3b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.705597 [ 277 ] {} HTTP-Session: 8bd715cc-4149-4295-b159-98d177ae2a3b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.705657 [ 277 ] {} HTTP-Session: 8bd715cc-4149-4295-b159-98d177ae2a3b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.706138 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.706832 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.706884 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.707320 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.707676 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.707721 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.707958 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.708601 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.708646 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.708888 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.709801 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.709845 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.710132 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.710231 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.710342 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} HashJoin: (0x24b09cf0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:04.710362 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} HashJoin: (0x24b09cf0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:04.711877 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.712050 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.712731 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.713029 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.713132 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.713190 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.713234 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.713749 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.713948 [ 281 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.713973 [ 282 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.714080 [ 281 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.714121 [ 281 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:04.714129 [ 282 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.714154 [ 281 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.714165 [ 282 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.714205 [ 282 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.714417 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.714461 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.714619 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.714657 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.714793 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.714914 [ 282 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.714973 [ 282 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.714988 [ 282 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.715037 [ 278 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.715017 [ 282 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.715311 [ 278 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.715350 [ 278 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.715366 [ 278 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.715763 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.715808 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.715972 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.716007 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.716084 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.716174 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.719045 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} executeQuery: Read 4 rows, 424.00 B in 0.013206 sec., 302.8926245645918 rows/sec., 31.35 KiB/sec. 2024.11.09 00:50:04.719216 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} HashJoin: (0x24b09cf0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:04.720010 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.720050 [ 277 ] {555eae75-9f55-4b1a-a37d-87455b9da887} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.720069 [ 277 ] {} HTTP-Session: 8bd715cc-4149-4295-b159-98d177ae2a3b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.720961 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.721046 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.721068 [ 277 ] {} HTTP-Session: 5ce91768-54fc-40fe-869c-ddca9217e0d4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.721088 [ 277 ] {} HTTP-Session: 5ce91768-54fc-40fe-869c-ddca9217e0d4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.721102 [ 277 ] {} HTTP-Session: 5ce91768-54fc-40fe-869c-ddca9217e0d4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.721150 [ 277 ] {} HTTP-Session: 5ce91768-54fc-40fe-869c-ddca9217e0d4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.721401 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.721889 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.721935 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.722418 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:04.722525 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.722898 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.723051 [ 281 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.723094 [ 279 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.723133 [ 281 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.723194 [ 281 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.723229 [ 279 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.723249 [ 281 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.723269 [ 279 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.723297 [ 279 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.723586 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.723627 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:04.723807 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.723838 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:04.726397 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} executeQuery: Read 1 rows, 71.00 B in 0.005076 sec., 197.00551615445232 rows/sec., 13.66 KiB/sec. 2024.11.09 00:50:04.728064 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.728110 [ 277 ] {c9ef21b7-9e48-4c19-81de-0cd70625b8db} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.728353 [ 277 ] {} HTTP-Session: 5ce91768-54fc-40fe-869c-ddca9217e0d4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.831483 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.831615 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.831642 [ 277 ] {} HTTP-Session: ca749238-f285-4dca-8eb7-b77e0bc1db79 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.831669 [ 277 ] {} HTTP-Session: ca749238-f285-4dca-8eb7-b77e0bc1db79 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.831681 [ 277 ] {} HTTP-Session: ca749238-f285-4dca-8eb7-b77e0bc1db79 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.831733 [ 277 ] {} HTTP-Session: ca749238-f285-4dca-8eb7-b77e0bc1db79 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.832211 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.832777 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.832821 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.833159 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.833503 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.833542 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.833779 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.834193 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.834237 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.834469 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.835361 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.835407 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.835699 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.835794 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.835903 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} HashJoin: (0x249cd140) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:04.835923 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} HashJoin: (0x249cd140) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:04.836365 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.836410 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.836706 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.836840 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.836887 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.836920 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.836953 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.837356 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.837554 [ 281 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.837560 [ 278 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.837668 [ 281 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.837718 [ 281 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:04.837735 [ 278 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.837761 [ 281 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.837770 [ 278 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.837812 [ 278 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.837968 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.838011 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.838123 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.838150 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.838271 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.838417 [ 278 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.838420 [ 281 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.838570 [ 281 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.838587 [ 281 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.838602 [ 281 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.838515 [ 278 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.838703 [ 278 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.838726 [ 278 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.838909 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.838949 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.839055 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.839077 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.839146 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.839177 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.841760 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} executeQuery: Read 4 rows, 424.00 B in 0.009833 sec., 406.79345062544496 rows/sec., 42.11 KiB/sec. 2024.11.09 00:50:04.841915 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} HashJoin: (0x249cd140) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:04.842418 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.842499 [ 277 ] {5db45761-9084-4fce-b6e7-550edac47431} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.842524 [ 277 ] {} HTTP-Session: ca749238-f285-4dca-8eb7-b77e0bc1db79 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.843559 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.843634 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.843655 [ 277 ] {} HTTP-Session: 52dbfb69-f0f7-4706-be36-e5345ebaf05f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.843675 [ 277 ] {} HTTP-Session: 52dbfb69-f0f7-4706-be36-e5345ebaf05f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.843687 [ 277 ] {} HTTP-Session: 52dbfb69-f0f7-4706-be36-e5345ebaf05f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.843759 [ 277 ] {} HTTP-Session: 52dbfb69-f0f7-4706-be36-e5345ebaf05f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.843987 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.844794 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.844872 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.845597 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:04.845725 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.846101 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.846238 [ 281 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.846285 [ 266 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.846308 [ 281 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.846436 [ 266 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.846474 [ 281 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.846480 [ 266 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.846510 [ 281 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.846530 [ 266 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.847586 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.847645 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:04.847800 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.847830 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:04.851780 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} executeQuery: Read 1 rows, 71.00 B in 0.007892 sec., 126.71059300557528 rows/sec., 8.79 KiB/sec. 2024.11.09 00:50:04.852417 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.852453 [ 277 ] {fea7efc7-f0cd-4e43-8823-3fa125e9b01f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.852469 [ 277 ] {} HTTP-Session: 52dbfb69-f0f7-4706-be36-e5345ebaf05f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.955926 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.956059 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.956083 [ 277 ] {} HTTP-Session: 4b974e85-3090-4d34-9875-288473a5114b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.956105 [ 277 ] {} HTTP-Session: 4b974e85-3090-4d34-9875-288473a5114b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.956118 [ 277 ] {} HTTP-Session: 4b974e85-3090-4d34-9875-288473a5114b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.957330 [ 277 ] {} HTTP-Session: 4b974e85-3090-4d34-9875-288473a5114b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.957818 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.958442 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.958538 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.959124 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.959761 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.959806 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.962352 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.963130 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.963209 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.963474 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.964513 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.964561 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.964906 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.965232 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.965354 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} HashJoin: (0x2464af00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:04.965376 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} HashJoin: (0x2464af00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:04.965822 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.965867 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.966118 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:04.966237 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.966282 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.966318 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.966352 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.966716 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.966914 [ 281 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.966916 [ 266 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.966989 [ 281 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.967021 [ 281 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:04.967036 [ 266 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.967062 [ 281 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.967102 [ 266 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.967135 [ 266 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.968170 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.968210 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.968326 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.968352 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.968590 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.969287 [ 266 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.969290 [ 281 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.969336 [ 266 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.969362 [ 266 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.969382 [ 281 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.969399 [ 266 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.969413 [ 281 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.969447 [ 281 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.969780 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.969874 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:04.970039 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.970071 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:04.970182 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:04.970230 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:04.972979 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} executeQuery: Read 4 rows, 424.00 B in 0.015503 sec., 258.0145778236471 rows/sec., 26.71 KiB/sec. 2024.11.09 00:50:04.973299 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} HashJoin: (0x2464af00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:04.974637 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.974699 [ 277 ] {c735a4a1-032d-466e-a956-ff9189f20f37} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.974721 [ 277 ] {} HTTP-Session: 4b974e85-3090-4d34-9875-288473a5114b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.975609 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:04.975707 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:04.975731 [ 277 ] {} HTTP-Session: 916162b6-1cc8-497a-99bd-d3cbfd24f783 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:04.975808 [ 277 ] {} HTTP-Session: 916162b6-1cc8-497a-99bd-d3cbfd24f783 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.975833 [ 277 ] {} HTTP-Session: 916162b6-1cc8-497a-99bd-d3cbfd24f783 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:04.976059 [ 277 ] {} HTTP-Session: 916162b6-1cc8-497a-99bd-d3cbfd24f783 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:04.976610 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:04.978067 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:04.978177 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:04.978624 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:04.978752 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:04.979065 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:04.979237 [ 281 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:04.979241 [ 266 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:04.979308 [ 281 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:04.979366 [ 281 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.979386 [ 266 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:04.979410 [ 281 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:04.979422 [ 266 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:04.979449 [ 266 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:04.980822 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:04.980866 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:04.980998 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:04.981029 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:04.982389 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} executeQuery: Read 1 rows, 71.00 B in 0.006171 sec., 162.04829039053638 rows/sec., 11.24 KiB/sec. 2024.11.09 00:50:04.982942 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:04.983100 [ 277 ] {6ed8d7b6-f73a-4ce7-b643-6f2c453e17b1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:04.983181 [ 277 ] {} HTTP-Session: 916162b6-1cc8-497a-99bd-d3cbfd24f783 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.085931 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.086074 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.086101 [ 277 ] {} HTTP-Session: 166e0a8f-f9ae-4c96-8f28-5fdd506d8b70 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.086130 [ 277 ] {} HTTP-Session: 166e0a8f-f9ae-4c96-8f28-5fdd506d8b70 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.086142 [ 277 ] {} HTTP-Session: 166e0a8f-f9ae-4c96-8f28-5fdd506d8b70 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.086203 [ 277 ] {} HTTP-Session: 166e0a8f-f9ae-4c96-8f28-5fdd506d8b70 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.086999 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.087747 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.087793 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.088076 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.089229 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.089274 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.089639 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.090182 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.090229 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.091126 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.092815 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.092863 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.094261 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.094374 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.094490 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} HashJoin: (0x2322a7b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:05.094509 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} HashJoin: (0x2322a7b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:05.094901 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.094986 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.095252 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.095376 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.095418 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.095452 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.095558 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.095982 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.096125 [ 266 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.096163 [ 281 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.096186 [ 266 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.096332 [ 281 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.096353 [ 266 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:05.096372 [ 281 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.096396 [ 266 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.096411 [ 281 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.096612 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.096648 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.097081 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.097109 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.097237 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.097360 [ 266 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.097370 [ 281 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.097407 [ 266 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.097438 [ 281 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.097445 [ 266 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.097474 [ 281 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.097489 [ 266 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.097509 [ 281 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.097668 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.097700 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.097803 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.097825 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.097892 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.097922 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.099733 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} executeQuery: Read 4 rows, 424.00 B in 0.013317 sec., 300.36795073965607 rows/sec., 31.09 KiB/sec. 2024.11.09 00:50:05.099900 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} HashJoin: (0x2322a7b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:05.100340 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.100379 [ 277 ] {e3eee759-549a-4d19-a90e-4a4578764b4b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.100395 [ 277 ] {} HTTP-Session: 166e0a8f-f9ae-4c96-8f28-5fdd506d8b70 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.101914 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.102109 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.102138 [ 277 ] {} HTTP-Session: 11879389-f244-4bcb-8505-6a3d67be3ff3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.102167 [ 277 ] {} HTTP-Session: 11879389-f244-4bcb-8505-6a3d67be3ff3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.102181 [ 277 ] {} HTTP-Session: 11879389-f244-4bcb-8505-6a3d67be3ff3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.102397 [ 277 ] {} HTTP-Session: 11879389-f244-4bcb-8505-6a3d67be3ff3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.102908 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.103552 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.103602 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.103955 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:05.104066 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.104379 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.104599 [ 281 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.104622 [ 266 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.104681 [ 281 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.104715 [ 266 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.104735 [ 281 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.104754 [ 266 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.104806 [ 281 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.104822 [ 266 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.104982 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.105020 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:05.105421 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.105478 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:05.108406 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} executeQuery: Read 1 rows, 71.00 B in 0.005669 sec., 176.39795378373609 rows/sec., 12.23 KiB/sec. 2024.11.09 00:50:05.109040 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.109223 [ 277 ] {81b893d1-5673-4739-b61b-fcfbc3d94eed} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.109256 [ 277 ] {} HTTP-Session: 11879389-f244-4bcb-8505-6a3d67be3ff3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.212157 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.212655 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.212732 [ 277 ] {} HTTP-Session: 16f6a9fd-3125-4ed5-92b8-c15a577f984b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.212761 [ 277 ] {} HTTP-Session: 16f6a9fd-3125-4ed5-92b8-c15a577f984b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.212774 [ 277 ] {} HTTP-Session: 16f6a9fd-3125-4ed5-92b8-c15a577f984b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.212838 [ 277 ] {} HTTP-Session: 16f6a9fd-3125-4ed5-92b8-c15a577f984b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.214497 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.215183 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.215230 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.215591 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.215948 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.215989 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.216227 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.216779 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.216827 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.217137 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.218153 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.218200 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.218453 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.218545 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.218659 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} HashJoin: (0x246504d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:05.218679 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} HashJoin: (0x246504d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:05.219279 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.219325 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.220471 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.220653 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.221652 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.221711 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.221747 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.222314 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.222455 [ 282 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.222513 [ 282 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.222542 [ 282 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:05.222521 [ 281 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.222574 [ 282 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.222645 [ 281 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.222671 [ 281 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.222687 [ 281 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.222811 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.222846 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.222961 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.222986 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.223112 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.223213 [ 282 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.223248 [ 281 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.223273 [ 282 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.223312 [ 281 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.223317 [ 282 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.223343 [ 281 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.223358 [ 282 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.223370 [ 281 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.224417 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.224459 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.224568 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.224630 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.224701 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.225015 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.230856 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} executeQuery: Read 4 rows, 424.00 B in 0.016674 sec., 239.89444644356482 rows/sec., 24.83 KiB/sec. 2024.11.09 00:50:05.231274 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} HashJoin: (0x246504d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:05.232019 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.232059 [ 277 ] {7951ea62-a746-4901-87a9-7a39aa86c958} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.232077 [ 277 ] {} HTTP-Session: 16f6a9fd-3125-4ed5-92b8-c15a577f984b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.233953 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.234103 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.234133 [ 277 ] {} HTTP-Session: 959f78e3-52eb-475c-8a9a-131838757d70 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.234162 [ 277 ] {} HTTP-Session: 959f78e3-52eb-475c-8a9a-131838757d70 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.234175 [ 277 ] {} HTTP-Session: 959f78e3-52eb-475c-8a9a-131838757d70 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.234233 [ 277 ] {} HTTP-Session: 959f78e3-52eb-475c-8a9a-131838757d70 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.234526 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.235068 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.235117 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.235479 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:05.235593 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.235898 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.236081 [ 282 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.236087 [ 281 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.236150 [ 282 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.236180 [ 281 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.236186 [ 282 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.236220 [ 281 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.236243 [ 282 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.236258 [ 281 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.237363 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.237417 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:05.237610 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.237638 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:05.243412 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} executeQuery: Read 1 rows, 71.00 B in 0.009029 sec., 110.75423634954036 rows/sec., 7.68 KiB/sec. 2024.11.09 00:50:05.244814 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.244858 [ 277 ] {36d3bb08-54e7-4895-a94a-3723430be4ec} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.244876 [ 277 ] {} HTTP-Session: 959f78e3-52eb-475c-8a9a-131838757d70 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.348135 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.348286 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.348318 [ 277 ] {} HTTP-Session: f98d88a1-ca79-4438-96ad-fcaceb7565ea Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.348347 [ 277 ] {} HTTP-Session: f98d88a1-ca79-4438-96ad-fcaceb7565ea Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.348361 [ 277 ] {} HTTP-Session: f98d88a1-ca79-4438-96ad-fcaceb7565ea Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.348423 [ 277 ] {} HTTP-Session: f98d88a1-ca79-4438-96ad-fcaceb7565ea Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.349107 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.349807 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.349971 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.350396 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.350752 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.350793 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.351026 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.351447 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.351492 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.351728 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.352625 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.352671 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.352962 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.353061 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.353176 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} HashJoin: (0x23360be0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:05.353196 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} HashJoin: (0x23360be0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:05.353747 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.353850 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.354105 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.354228 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.354273 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.354308 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.354340 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.354704 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.354939 [ 278 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.354970 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.355030 [ 278 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.355059 [ 278 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:05.355076 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.355102 [ 278 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.355115 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.355145 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.355318 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.355360 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.355476 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.355501 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.355626 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.355740 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.355782 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.355795 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.355810 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.355850 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.355868 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.355878 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.355888 [ 282 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.356038 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.356075 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.356177 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.356199 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.356312 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.356343 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.359152 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} executeQuery: Read 4 rows, 424.00 B in 0.010469 sec., 382.08042793007934 rows/sec., 39.55 KiB/sec. 2024.11.09 00:50:05.359325 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} HashJoin: (0x23360be0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:05.359924 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.359961 [ 277 ] {26eaf9db-5536-41e5-b68f-412580c770be} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.359980 [ 277 ] {} HTTP-Session: f98d88a1-ca79-4438-96ad-fcaceb7565ea Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.360870 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.360948 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.360970 [ 277 ] {} HTTP-Session: ad832597-c40a-4971-83bf-253d5098197d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.360990 [ 277 ] {} HTTP-Session: ad832597-c40a-4971-83bf-253d5098197d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.361008 [ 277 ] {} HTTP-Session: ad832597-c40a-4971-83bf-253d5098197d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.361048 [ 277 ] {} HTTP-Session: ad832597-c40a-4971-83bf-253d5098197d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.361319 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.361731 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.361776 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.362077 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:05.362219 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.362495 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.362627 [ 282 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.362698 [ 282 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.362740 [ 282 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.362735 [ 266 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.362778 [ 282 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.362866 [ 266 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.362895 [ 266 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.362913 [ 266 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.363082 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.363121 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:05.363290 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.363326 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:05.364977 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} executeQuery: Read 1 rows, 71.00 B in 0.003767 sec., 265.4632333421821 rows/sec., 18.41 KiB/sec. 2024.11.09 00:50:05.365530 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.365563 [ 277 ] {c65cc948-0a8d-4bd6-8742-cd04a15f0a5d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.365581 [ 277 ] {} HTTP-Session: ad832597-c40a-4971-83bf-253d5098197d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.468569 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.468704 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.468730 [ 277 ] {} HTTP-Session: 71184fee-a1a8-4e55-a4e3-25a318bf20f7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.468753 [ 277 ] {} HTTP-Session: 71184fee-a1a8-4e55-a4e3-25a318bf20f7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.468767 [ 277 ] {} HTTP-Session: 71184fee-a1a8-4e55-a4e3-25a318bf20f7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.468817 [ 277 ] {} HTTP-Session: 71184fee-a1a8-4e55-a4e3-25a318bf20f7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.469240 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.469878 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.469927 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.470202 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.470638 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.470681 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.470923 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.471275 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.471315 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.471594 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.472507 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.472552 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.472861 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.472964 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.473079 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} HashJoin: (0x249c96e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:05.473100 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} HashJoin: (0x249c96e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:05.473486 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.473528 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.473830 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.473958 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.474007 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.474045 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.474080 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.474441 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.474649 [ 282 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.474684 [ 279 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.474751 [ 282 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.474787 [ 282 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:05.474802 [ 279 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.474838 [ 282 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.474849 [ 279 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.474888 [ 279 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.475124 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.475167 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.475284 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.475313 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.475435 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.475568 [ 282 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.475612 [ 279 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.475629 [ 282 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.475678 [ 279 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.475693 [ 282 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.475713 [ 279 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.475729 [ 282 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.475746 [ 279 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.475950 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.475985 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.476107 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.476132 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.476203 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.476233 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.478676 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} executeQuery: Read 4 rows, 424.00 B in 0.009729 sec., 411.1419467571179 rows/sec., 42.56 KiB/sec. 2024.11.09 00:50:05.478844 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} HashJoin: (0x249c96e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:05.479368 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.479399 [ 277 ] {2e0f1e29-9d0e-4e4a-97f8-b0916c354b83} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.479415 [ 277 ] {} HTTP-Session: 71184fee-a1a8-4e55-a4e3-25a318bf20f7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.480545 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.480622 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.480643 [ 277 ] {} HTTP-Session: f3ee8a2f-3751-4d45-93b8-ebbe4e524657 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.480661 [ 277 ] {} HTTP-Session: f3ee8a2f-3751-4d45-93b8-ebbe4e524657 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.480673 [ 277 ] {} HTTP-Session: f3ee8a2f-3751-4d45-93b8-ebbe4e524657 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.480714 [ 277 ] {} HTTP-Session: f3ee8a2f-3751-4d45-93b8-ebbe4e524657 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.480942 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.481397 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.481445 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.481738 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:05.481827 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.482104 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.482305 [ 282 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.482310 [ 266 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.482419 [ 282 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.482464 [ 282 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.482493 [ 266 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.482505 [ 282 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.482547 [ 266 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.482580 [ 266 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.482879 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.482924 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:05.483043 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.483071 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:05.485471 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} executeQuery: Read 1 rows, 71.00 B in 0.004633 sec., 215.8428663932657 rows/sec., 14.97 KiB/sec. 2024.11.09 00:50:05.486223 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.486260 [ 277 ] {539bd723-78ad-4eef-ac7a-4c2b5249ed17} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.486285 [ 277 ] {} HTTP-Session: f3ee8a2f-3751-4d45-93b8-ebbe4e524657 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.589885 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.590045 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.590076 [ 277 ] {} HTTP-Session: 75832361-23c8-4a80-bac9-39503419c395 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.590149 [ 277 ] {} HTTP-Session: 75832361-23c8-4a80-bac9-39503419c395 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.590168 [ 277 ] {} HTTP-Session: 75832361-23c8-4a80-bac9-39503419c395 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.590232 [ 277 ] {} HTTP-Session: 75832361-23c8-4a80-bac9-39503419c395 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.590852 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.591639 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.591690 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.592486 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.593166 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.593214 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.593527 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.593924 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.593965 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.594205 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.595263 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.595311 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.595566 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.595664 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.595780 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} HashJoin: (0x249c98f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:05.595800 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} HashJoin: (0x249c98f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:05.596286 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.596330 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.596575 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.596696 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.596739 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.596772 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.596805 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.597289 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.597441 [ 282 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.597462 [ 279 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.597542 [ 282 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.597583 [ 282 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:05.597597 [ 279 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.597623 [ 282 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.597630 [ 279 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.597667 [ 279 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.597802 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.597833 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.597945 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.597970 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.598097 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.598208 [ 282 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.598211 [ 279 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.598264 [ 282 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.598287 [ 279 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.598299 [ 282 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.598309 [ 279 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.598368 [ 282 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.598388 [ 279 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.598632 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.598668 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.598818 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.598939 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.599046 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.599082 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.602621 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} executeQuery: Read 4 rows, 424.00 B in 0.012071 sec., 331.3727114572115 rows/sec., 34.30 KiB/sec. 2024.11.09 00:50:05.602981 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} HashJoin: (0x249c98f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:05.604081 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.604122 [ 277 ] {93106b9a-c8cd-484d-8bd9-3eda34cbc7b7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.604141 [ 277 ] {} HTTP-Session: 75832361-23c8-4a80-bac9-39503419c395 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.605084 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.605372 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.605412 [ 277 ] {} HTTP-Session: f1e50d63-2e03-4af1-904e-ae0a1c26538e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.605440 [ 277 ] {} HTTP-Session: f1e50d63-2e03-4af1-904e-ae0a1c26538e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.605453 [ 277 ] {} HTTP-Session: f1e50d63-2e03-4af1-904e-ae0a1c26538e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.605508 [ 277 ] {} HTTP-Session: f1e50d63-2e03-4af1-904e-ae0a1c26538e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.605794 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.606436 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.606486 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.606814 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:05.606921 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.607343 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.607516 [ 281 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.607603 [ 281 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.607592 [ 282 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.607645 [ 281 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.607730 [ 282 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.607755 [ 281 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.607763 [ 282 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.607802 [ 282 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.607931 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.608155 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:05.608366 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.608404 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:05.609892 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} executeQuery: Read 1 rows, 71.00 B in 0.004248 sec., 235.40489642184556 rows/sec., 16.32 KiB/sec. 2024.11.09 00:50:05.610655 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.610700 [ 277 ] {f9f29edd-9a93-40fe-bf2e-fe0f6ebef01b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.610720 [ 277 ] {} HTTP-Session: f1e50d63-2e03-4af1-904e-ae0a1c26538e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.714020 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.714174 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.714200 [ 277 ] {} HTTP-Session: 3d4bf569-12c5-4645-87a7-2b74f7d3d5ad Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.714227 [ 277 ] {} HTTP-Session: 3d4bf569-12c5-4645-87a7-2b74f7d3d5ad Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.714239 [ 277 ] {} HTTP-Session: 3d4bf569-12c5-4645-87a7-2b74f7d3d5ad Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.714301 [ 277 ] {} HTTP-Session: 3d4bf569-12c5-4645-87a7-2b74f7d3d5ad Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.714778 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.715443 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.715492 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.715776 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.716118 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.716159 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.716393 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.716736 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.716773 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.717003 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.717838 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.717881 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.718126 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.718218 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.718332 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} HashJoin: (0x24891ec0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:05.718352 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} HashJoin: (0x24891ec0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:05.718728 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.718768 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.719066 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.719187 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.719231 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.719267 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.719300 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.719660 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.719794 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.719850 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.719865 [ 282 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.719881 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:05.719972 [ 282 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.720000 [ 282 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.720009 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.720048 [ 282 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.720221 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.720255 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.720368 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.720393 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.720518 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.720602 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.720625 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.720637 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.720651 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.720702 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.720721 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.720732 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.720747 [ 266 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.720811 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.720832 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.720921 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.720942 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.721008 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.721064 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.725011 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} executeQuery: Read 4 rows, 424.00 B in 0.010518 sec., 380.300437345503 rows/sec., 39.37 KiB/sec. 2024.11.09 00:50:05.725328 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} HashJoin: (0x24891ec0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:05.726031 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.726068 [ 277 ] {435a85d8-fcf3-48fa-bb6b-a9a05e438805} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.726088 [ 277 ] {} HTTP-Session: 3d4bf569-12c5-4645-87a7-2b74f7d3d5ad Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.727055 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.727171 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.727314 [ 277 ] {} HTTP-Session: a9a21101-0658-4314-974c-5d4f2e72caa3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.727530 [ 277 ] {} HTTP-Session: a9a21101-0658-4314-974c-5d4f2e72caa3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.727549 [ 277 ] {} HTTP-Session: a9a21101-0658-4314-974c-5d4f2e72caa3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.727612 [ 277 ] {} HTTP-Session: a9a21101-0658-4314-974c-5d4f2e72caa3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.727947 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.728481 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.728527 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.728871 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:05.728981 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.729295 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.729508 [ 281 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.729611 [ 279 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.729640 [ 281 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.729683 [ 281 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.729692 [ 279 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.729720 [ 281 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.729747 [ 279 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.729772 [ 279 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.729919 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.729953 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:05.730111 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.730142 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:05.731450 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} executeQuery: Read 1 rows, 71.00 B in 0.003664 sec., 272.92576419213975 rows/sec., 18.92 KiB/sec. 2024.11.09 00:50:05.731897 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.731932 [ 277 ] {e4462595-dd89-4bdc-9121-cbc468b90d4f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.731950 [ 277 ] {} HTTP-Session: a9a21101-0658-4314-974c-5d4f2e72caa3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.835023 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.835187 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.835215 [ 277 ] {} HTTP-Session: afbb3e35-3012-4358-aa6e-e124ca54bc95 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.835246 [ 277 ] {} HTTP-Session: afbb3e35-3012-4358-aa6e-e124ca54bc95 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.835259 [ 277 ] {} HTTP-Session: afbb3e35-3012-4358-aa6e-e124ca54bc95 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.835780 [ 277 ] {} HTTP-Session: afbb3e35-3012-4358-aa6e-e124ca54bc95 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.836654 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.837797 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.837871 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.838263 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.838622 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.838664 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.838902 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.839247 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.839289 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.839595 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.840461 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.840507 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.840809 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.840912 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.841027 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} HashJoin: (0x24693390) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:05.841046 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} HashJoin: (0x24693390) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:05.841430 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.841472 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.842308 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.842643 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.842708 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.842755 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.842795 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.843410 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.843621 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.843665 [ 279 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.843683 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.843774 [ 279 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.843798 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:05.843802 [ 279 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.843876 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.843892 [ 279 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.844076 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.844114 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.844233 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.844260 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.844445 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.844614 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.844649 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.844662 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.844678 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.844731 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.844751 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.844762 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.844774 [ 281 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.844876 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.844909 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.845063 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.845097 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.845170 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.845204 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.848715 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} executeQuery: Read 4 rows, 424.00 B in 0.012514 sec., 319.64200095892596 rows/sec., 33.09 KiB/sec. 2024.11.09 00:50:05.849042 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} HashJoin: (0x24693390) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:05.849758 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.849794 [ 277 ] {d0544502-c924-4679-8cad-9bb57e55df2e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.849812 [ 277 ] {} HTTP-Session: afbb3e35-3012-4358-aa6e-e124ca54bc95 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.850762 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.850880 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.850906 [ 277 ] {} HTTP-Session: 55efb563-8b19-43ab-94fe-0ee4c21f9a0c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.850933 [ 277 ] {} HTTP-Session: 55efb563-8b19-43ab-94fe-0ee4c21f9a0c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.850947 [ 277 ] {} HTTP-Session: 55efb563-8b19-43ab-94fe-0ee4c21f9a0c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.851002 [ 277 ] {} HTTP-Session: 55efb563-8b19-43ab-94fe-0ee4c21f9a0c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.851285 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.851746 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.851791 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.852144 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:05.852417 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.852725 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.852861 [ 266 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.852897 [ 281 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.852931 [ 266 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.852982 [ 266 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.853042 [ 281 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.853068 [ 266 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.853090 [ 281 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.853121 [ 281 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.853415 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.853458 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:05.853584 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.853612 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:05.855508 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} executeQuery: Read 1 rows, 71.00 B in 0.004372 sec., 228.72827081427263 rows/sec., 15.86 KiB/sec. 2024.11.09 00:50:05.856104 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.856137 [ 277 ] {efbdf39c-1a90-4d31-afd6-9e7e3b91b89b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.856153 [ 277 ] {} HTTP-Session: 55efb563-8b19-43ab-94fe-0ee4c21f9a0c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.958825 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.958969 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.958995 [ 277 ] {} HTTP-Session: 9022d2a9-3562-4da5-b5e8-00f97ccfe4c2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.959023 [ 277 ] {} HTTP-Session: 9022d2a9-3562-4da5-b5e8-00f97ccfe4c2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.959189 [ 277 ] {} HTTP-Session: 9022d2a9-3562-4da5-b5e8-00f97ccfe4c2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.959249 [ 277 ] {} HTTP-Session: 9022d2a9-3562-4da5-b5e8-00f97ccfe4c2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.959792 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.960371 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.960416 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.960796 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.961258 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.961301 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.961535 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.961955 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.962000 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.962236 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.963147 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.963193 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.963440 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.963529 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.963647 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} HashJoin: (0x24b34090) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:05.963669 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} HashJoin: (0x24b34090) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:05.964114 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.964159 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.964448 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:05.964572 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.964616 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.964652 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.964729 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.965160 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.965328 [ 266 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.965413 [ 266 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.965408 [ 279 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.965447 [ 266 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:05.965572 [ 266 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.965670 [ 279 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.965701 [ 279 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.965716 [ 279 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.966099 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.966143 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.966259 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.966283 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.966414 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.966527 [ 266 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.966625 [ 266 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.966569 [ 279 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.966653 [ 266 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.966700 [ 279 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.966759 [ 279 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.966714 [ 266 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.966773 [ 279 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.967111 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.967152 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:05.967257 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.967282 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:05.967351 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:05.967382 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:05.970114 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} executeQuery: Read 4 rows, 424.00 B in 0.010671 sec., 374.847718114516 rows/sec., 38.80 KiB/sec. 2024.11.09 00:50:05.970289 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} HashJoin: (0x24b34090) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:05.970770 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.970804 [ 277 ] {0ff06c82-a124-4e8b-952b-526273dca381} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.970859 [ 277 ] {} HTTP-Session: 9022d2a9-3562-4da5-b5e8-00f97ccfe4c2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.971628 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:05.971705 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:05.971727 [ 277 ] {} HTTP-Session: d1e7625e-c332-4065-a6b2-f87b2964b2a2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:05.971744 [ 277 ] {} HTTP-Session: d1e7625e-c332-4065-a6b2-f87b2964b2a2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.971756 [ 277 ] {} HTTP-Session: d1e7625e-c332-4065-a6b2-f87b2964b2a2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:05.971795 [ 277 ] {} HTTP-Session: d1e7625e-c332-4065-a6b2-f87b2964b2a2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:05.972146 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:05.972743 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:05.972790 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:05.973188 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:05.973288 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:05.973546 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:05.973731 [ 266 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:05.973731 [ 281 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:05.973796 [ 266 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:05.973817 [ 266 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.973837 [ 281 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:05.973864 [ 266 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:05.973878 [ 281 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:05.973908 [ 281 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:05.974227 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:05.974708 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:05.974956 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:05.974989 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:05.979362 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} executeQuery: Read 1 rows, 71.00 B in 0.007456 sec., 134.12017167381975 rows/sec., 9.30 KiB/sec. 2024.11.09 00:50:05.979965 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:05.979998 [ 277 ] {6e65c199-c49f-4e48-8b8d-d86cc899aaf4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:05.980015 [ 277 ] {} HTTP-Session: d1e7625e-c332-4065-a6b2-f87b2964b2a2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.000782 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 152.82 MiB, peak 157.78 MiB, free memory in arenas 0.00 B, will set to 151.79 MiB (RSS), difference: -1.03 MiB 2024.11.09 00:50:06.089111 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.089766 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.089803 [ 277 ] {} HTTP-Session: e47170ac-da0a-4550-9a76-21f7828a57e8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.089833 [ 277 ] {} HTTP-Session: e47170ac-da0a-4550-9a76-21f7828a57e8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.089845 [ 277 ] {} HTTP-Session: e47170ac-da0a-4550-9a76-21f7828a57e8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.089912 [ 277 ] {} HTTP-Session: e47170ac-da0a-4550-9a76-21f7828a57e8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.090912 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.092399 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.092448 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.092742 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.093409 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.093454 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.093714 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.094227 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.094272 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.094589 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.096160 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.096242 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.096722 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.096835 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.096957 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} HashJoin: (0x24881520) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:06.096977 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} HashJoin: (0x24881520) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:06.097423 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.097562 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.097829 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.097951 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.097998 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.098039 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.098075 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.098473 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.098696 [ 266 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.098698 [ 279 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.098778 [ 266 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.098811 [ 266 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.098829 [ 279 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.098847 [ 266 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.098873 [ 279 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:06.098907 [ 279 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.100044 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.100185 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.100385 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.100417 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.100630 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.100752 [ 266 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.100787 [ 279 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.100814 [ 266 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.100861 [ 279 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.100869 [ 266 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.100904 [ 279 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.100922 [ 266 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.100939 [ 279 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.103230 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.103314 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.103593 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.103634 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.103747 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.103795 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.107965 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} executeQuery: Read 4 rows, 424.00 B in 0.017828 sec., 224.3661655822302 rows/sec., 23.23 KiB/sec. 2024.11.09 00:50:06.108207 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} HashJoin: (0x24881520) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:06.109398 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.109446 [ 277 ] {db5b0038-9efe-4e9a-9e67-50080909d00d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.109470 [ 277 ] {} HTTP-Session: e47170ac-da0a-4550-9a76-21f7828a57e8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.110297 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.110400 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.110428 [ 277 ] {} HTTP-Session: 9791b211-c5bc-4b6f-9f82-a39b6da22226 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.110497 [ 277 ] {} HTTP-Session: 9791b211-c5bc-4b6f-9f82-a39b6da22226 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.110525 [ 277 ] {} HTTP-Session: 9791b211-c5bc-4b6f-9f82-a39b6da22226 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.110586 [ 277 ] {} HTTP-Session: 9791b211-c5bc-4b6f-9f82-a39b6da22226 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.110890 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.111979 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.112313 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.112715 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:06.112837 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.113323 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.113500 [ 279 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.113513 [ 281 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.113595 [ 279 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.113655 [ 279 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.113695 [ 281 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.113719 [ 279 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.113731 [ 281 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.113763 [ 281 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.113972 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.114138 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:06.114477 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.114549 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:06.117043 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} executeQuery: Read 1 rows, 71.00 B in 0.00629 sec., 158.9825119236884 rows/sec., 11.02 KiB/sec. 2024.11.09 00:50:06.118796 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.118839 [ 277 ] {341d96c0-1dcf-49a8-9dcd-bdc6d4bf67f4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.118907 [ 277 ] {} HTTP-Session: 9791b211-c5bc-4b6f-9f82-a39b6da22226 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.221644 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.221853 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.221884 [ 277 ] {} HTTP-Session: 2bb40ef9-d809-454d-afdd-295a57741cce Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.221916 [ 277 ] {} HTTP-Session: 2bb40ef9-d809-454d-afdd-295a57741cce Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.221930 [ 277 ] {} HTTP-Session: 2bb40ef9-d809-454d-afdd-295a57741cce Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.221995 [ 277 ] {} HTTP-Session: 2bb40ef9-d809-454d-afdd-295a57741cce Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.223112 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.223883 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.223931 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.224377 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.224728 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.224770 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.225014 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.225361 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.225401 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.225636 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.226856 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.226918 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.227473 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.227667 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.227786 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} HashJoin: (0x23356820) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:06.227804 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} HashJoin: (0x23356820) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:06.228280 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.228326 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.229047 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.229181 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.229226 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.229264 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.229300 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.229664 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.229870 [ 279 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.229927 [ 279 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.229928 [ 266 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.229949 [ 279 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:06.230033 [ 266 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.230057 [ 266 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.230140 [ 266 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.230057 [ 279 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.230381 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.230414 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.231019 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.231057 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.231190 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.231299 [ 266 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.231354 [ 266 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.231384 [ 266 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.231386 [ 281 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.231404 [ 266 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.231494 [ 281 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.231522 [ 281 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.231538 [ 281 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.231724 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.231765 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.232087 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.232124 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.232244 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.232466 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.238268 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} executeQuery: Read 4 rows, 424.00 B in 0.016088 sec., 248.63252113376427 rows/sec., 25.74 KiB/sec. 2024.11.09 00:50:06.239034 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} HashJoin: (0x23356820) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:06.240605 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.240648 [ 277 ] {772f10bd-62a1-4510-890f-4cdd7364ad3b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.240669 [ 277 ] {} HTTP-Session: 2bb40ef9-d809-454d-afdd-295a57741cce Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.241428 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.241580 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.241613 [ 277 ] {} HTTP-Session: 771b2c89-f34b-46e6-a9b6-a672f50d3e92 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.241641 [ 277 ] {} HTTP-Session: 771b2c89-f34b-46e6-a9b6-a672f50d3e92 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.241653 [ 277 ] {} HTTP-Session: 771b2c89-f34b-46e6-a9b6-a672f50d3e92 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.241909 [ 277 ] {} HTTP-Session: 771b2c89-f34b-46e6-a9b6-a672f50d3e92 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.242612 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.243253 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.243298 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.244030 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:06.244166 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.244437 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.244552 [ 281 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.244595 [ 266 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.244633 [ 281 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.244702 [ 281 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.244706 [ 266 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.244736 [ 281 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.244744 [ 266 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.244791 [ 266 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.245028 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.245069 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:06.245280 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.245311 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:06.247128 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} executeQuery: Read 1 rows, 71.00 B in 0.004854 sec., 206.01565718994644 rows/sec., 14.28 KiB/sec. 2024.11.09 00:50:06.248226 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.248421 [ 277 ] {df9b1ad8-0d6e-44c8-9da8-d23a9805df4c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.248449 [ 277 ] {} HTTP-Session: 771b2c89-f34b-46e6-a9b6-a672f50d3e92 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.351255 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.351433 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.351464 [ 277 ] {} HTTP-Session: e7e881e4-bb21-464c-baab-bd38a63e0bf4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.351494 [ 277 ] {} HTTP-Session: e7e881e4-bb21-464c-baab-bd38a63e0bf4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.351508 [ 277 ] {} HTTP-Session: e7e881e4-bb21-464c-baab-bd38a63e0bf4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.351574 [ 277 ] {} HTTP-Session: e7e881e4-bb21-464c-baab-bd38a63e0bf4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.352105 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.352803 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.352849 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.353181 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.353529 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.353567 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.353859 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.354328 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.354371 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.354607 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.355591 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.355636 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.355948 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.356098 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.356224 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} HashJoin: (0x24a04500) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:06.356244 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} HashJoin: (0x24a04500) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:06.356635 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.356674 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.357073 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.357360 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.357413 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.357455 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.357489 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.357927 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.358192 [ 266 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.358197 [ 281 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.358305 [ 266 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.358384 [ 281 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.358404 [ 266 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:06.358414 [ 281 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.358445 [ 266 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.358458 [ 281 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.358658 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.358705 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.358831 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.358908 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.359093 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.359251 [ 266 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.359250 [ 281 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.359303 [ 266 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.359327 [ 266 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.359350 [ 281 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.359366 [ 266 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.359395 [ 281 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.359427 [ 281 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.359638 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.359681 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.359793 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.359820 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.359888 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.359978 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.362855 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} executeQuery: Read 4 rows, 424.00 B in 0.011098 sec., 360.4253018561903 rows/sec., 37.31 KiB/sec. 2024.11.09 00:50:06.363078 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} HashJoin: (0x24a04500) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:06.363632 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.363669 [ 277 ] {61e56d7e-3532-4f61-898f-35995644fb5b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.363731 [ 277 ] {} HTTP-Session: e7e881e4-bb21-464c-baab-bd38a63e0bf4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.364540 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.364618 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.364639 [ 277 ] {} HTTP-Session: db4ad2c6-6cba-4ac8-803c-e1d4449b63fc Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.364658 [ 277 ] {} HTTP-Session: db4ad2c6-6cba-4ac8-803c-e1d4449b63fc Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.364670 [ 277 ] {} HTTP-Session: db4ad2c6-6cba-4ac8-803c-e1d4449b63fc Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.364709 [ 277 ] {} HTTP-Session: db4ad2c6-6cba-4ac8-803c-e1d4449b63fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.364983 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.365411 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.365456 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.365816 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:06.365926 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.366242 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.366376 [ 266 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.366431 [ 281 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.366451 [ 266 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.366521 [ 266 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.366554 [ 281 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.366582 [ 266 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.366595 [ 281 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.366625 [ 281 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.366779 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.366885 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:06.367089 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.367164 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:06.369139 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} executeQuery: Read 1 rows, 71.00 B in 0.004261 sec., 234.6866932644919 rows/sec., 16.27 KiB/sec. 2024.11.09 00:50:06.369633 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.369664 [ 277 ] {fa7f64a2-9de2-40e7-b191-a20105694e5f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.369680 [ 277 ] {} HTTP-Session: db4ad2c6-6cba-4ac8-803c-e1d4449b63fc Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.472635 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.472788 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.472815 [ 277 ] {} HTTP-Session: 6857db25-3e62-41ee-a339-984bbdacc334 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.472843 [ 277 ] {} HTTP-Session: 6857db25-3e62-41ee-a339-984bbdacc334 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.472856 [ 277 ] {} HTTP-Session: 6857db25-3e62-41ee-a339-984bbdacc334 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.472919 [ 277 ] {} HTTP-Session: 6857db25-3e62-41ee-a339-984bbdacc334 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.473415 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.474034 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.474077 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.474359 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.474692 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.474760 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.475018 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.475374 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.475414 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.475643 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.476482 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.476527 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.476774 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.476869 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.476985 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} HashJoin: (0x233568c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:06.477007 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} HashJoin: (0x233568c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:06.477424 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.477465 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.477704 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.477820 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.477863 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.477897 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.477932 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.478292 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.478449 [ 266 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.478509 [ 281 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.478532 [ 266 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.478619 [ 281 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.478639 [ 266 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:06.478649 [ 281 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.478684 [ 266 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.478699 [ 281 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.478894 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.478935 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.479053 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.479079 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.479207 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.479366 [ 266 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.479368 [ 281 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.479417 [ 266 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.479443 [ 266 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.479462 [ 281 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.479478 [ 266 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.479491 [ 281 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.479518 [ 281 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.479705 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.479750 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.479855 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.479878 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.479948 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.479980 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.482717 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} executeQuery: Read 4 rows, 424.00 B in 0.009613 sec., 416.1031935920108 rows/sec., 43.07 KiB/sec. 2024.11.09 00:50:06.482892 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} HashJoin: (0x233568c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:06.483369 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.483401 [ 277 ] {b1887019-f171-429b-8eae-09848316dea2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.483420 [ 277 ] {} HTTP-Session: 6857db25-3e62-41ee-a339-984bbdacc334 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.484059 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.484132 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.484154 [ 277 ] {} HTTP-Session: f12eb1e7-48bd-440c-8cc5-4ca7fe044786 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.484172 [ 277 ] {} HTTP-Session: f12eb1e7-48bd-440c-8cc5-4ca7fe044786 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.484184 [ 277 ] {} HTTP-Session: f12eb1e7-48bd-440c-8cc5-4ca7fe044786 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.484219 [ 277 ] {} HTTP-Session: f12eb1e7-48bd-440c-8cc5-4ca7fe044786 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.484429 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.484840 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.484886 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.485238 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:06.485336 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.485589 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.485731 [ 266 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.485771 [ 281 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.485806 [ 266 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.485861 [ 266 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.485876 [ 281 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.485905 [ 266 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.485917 [ 281 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.485943 [ 281 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.486087 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.486125 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:06.486239 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.486266 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:06.488116 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} executeQuery: Read 1 rows, 71.00 B in 0.003793 sec., 263.6435539151068 rows/sec., 18.28 KiB/sec. 2024.11.09 00:50:06.488605 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.488637 [ 277 ] {7cbce635-f501-461f-a36d-f73f146e28a2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.488653 [ 277 ] {} HTTP-Session: f12eb1e7-48bd-440c-8cc5-4ca7fe044786 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.592862 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.593079 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.593188 [ 277 ] {} HTTP-Session: 9314c9c2-6e03-4b55-87cc-a25de07de891 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.593300 [ 277 ] {} HTTP-Session: 9314c9c2-6e03-4b55-87cc-a25de07de891 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.593418 [ 277 ] {} HTTP-Session: 9314c9c2-6e03-4b55-87cc-a25de07de891 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.593548 [ 277 ] {} HTTP-Session: 9314c9c2-6e03-4b55-87cc-a25de07de891 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.594151 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.594787 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.594831 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.595394 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.595807 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.595851 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.596208 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.596785 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.596950 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.597312 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.598233 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.598277 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.598651 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.598760 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.598879 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} HashJoin: (0x24b34270) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:06.598899 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} HashJoin: (0x24b34270) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:06.599322 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.599363 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.599686 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.600221 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.600313 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.600361 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.600406 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.600855 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.601039 [ 279 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.601064 [ 282 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.601100 [ 279 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.601149 [ 279 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:06.601169 [ 279 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.601226 [ 282 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.601246 [ 282 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.601262 [ 282 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.601472 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.601511 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.601633 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.601658 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.601790 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.601883 [ 279 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.601913 [ 282 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.601939 [ 279 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.601982 [ 282 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.601986 [ 279 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.602014 [ 282 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.602030 [ 279 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.602057 [ 282 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.602269 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.602304 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.602414 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.602438 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.602512 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.602544 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.607884 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} executeQuery: Read 4 rows, 424.00 B in 0.014079 sec., 284.1110874351872 rows/sec., 29.41 KiB/sec. 2024.11.09 00:50:06.608150 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} HashJoin: (0x24b34270) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:06.608847 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.608885 [ 277 ] {98d615f0-2116-4182-a4d7-57b48d6c9007} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.608903 [ 277 ] {} HTTP-Session: 9314c9c2-6e03-4b55-87cc-a25de07de891 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.610186 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.610298 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.610323 [ 277 ] {} HTTP-Session: 3d7d4b6b-106c-4933-873a-95389bcd91d2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.610349 [ 277 ] {} HTTP-Session: 3d7d4b6b-106c-4933-873a-95389bcd91d2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.610362 [ 277 ] {} HTTP-Session: 3d7d4b6b-106c-4933-873a-95389bcd91d2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.610430 [ 277 ] {} HTTP-Session: 3d7d4b6b-106c-4933-873a-95389bcd91d2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.610706 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.611272 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.611320 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.612476 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:06.612786 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.613307 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.613499 [ 279 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.613547 [ 266 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.613564 [ 279 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.613626 [ 279 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.613683 [ 279 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.613660 [ 266 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.613748 [ 266 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.613770 [ 266 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.613920 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.613956 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:06.614194 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.614233 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:06.616587 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} executeQuery: Read 1 rows, 71.00 B in 0.006007 sec., 166.47244880972198 rows/sec., 11.54 KiB/sec. 2024.11.09 00:50:06.617366 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.617407 [ 277 ] {4139b270-2880-4fd6-ad39-052a76bee5a1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.617426 [ 277 ] {} HTTP-Session: 3d7d4b6b-106c-4933-873a-95389bcd91d2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.721810 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.722036 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.722066 [ 277 ] {} HTTP-Session: 1152f32f-bd8f-4024-9f14-1869aabded1e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.722094 [ 277 ] {} HTTP-Session: 1152f32f-bd8f-4024-9f14-1869aabded1e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.722159 [ 277 ] {} HTTP-Session: 1152f32f-bd8f-4024-9f14-1869aabded1e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.722231 [ 277 ] {} HTTP-Session: 1152f32f-bd8f-4024-9f14-1869aabded1e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.722769 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.723903 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.723975 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.724508 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.725084 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.725128 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.725370 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.725729 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.725768 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.725998 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.727086 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.727131 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.727386 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.727483 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.727597 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} HashJoin: (0x249c98d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:06.727616 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} HashJoin: (0x249c98d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:06.728039 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.728081 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.728372 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.728499 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.728545 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.728578 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.728610 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.729012 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.729235 [ 279 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.729380 [ 279 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.729417 [ 279 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:06.729435 [ 279 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.729266 [ 266 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.729555 [ 266 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.729573 [ 266 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.729587 [ 266 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.730922 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.730962 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.731079 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.731105 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.731262 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.731400 [ 279 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.731434 [ 266 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.731516 [ 279 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.731660 [ 279 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.731703 [ 279 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.731552 [ 266 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.731763 [ 266 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.731785 [ 266 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.732007 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.732047 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.732270 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.732301 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.732391 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.732422 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.736299 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} executeQuery: Read 4 rows, 424.00 B in 0.013892 sec., 287.93550244745177 rows/sec., 29.81 KiB/sec. 2024.11.09 00:50:06.736470 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} HashJoin: (0x249c98d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:06.737085 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.737118 [ 277 ] {96b1ea35-56a2-40af-99c1-a5e9cff9f8e7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.737136 [ 277 ] {} HTTP-Session: 1152f32f-bd8f-4024-9f14-1869aabded1e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.738334 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.738434 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.738457 [ 277 ] {} HTTP-Session: 26c72b7c-1e11-4cba-a2f2-302b8826cfd7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.738484 [ 277 ] {} HTTP-Session: 26c72b7c-1e11-4cba-a2f2-302b8826cfd7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.738496 [ 277 ] {} HTTP-Session: 26c72b7c-1e11-4cba-a2f2-302b8826cfd7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.738544 [ 277 ] {} HTTP-Session: 26c72b7c-1e11-4cba-a2f2-302b8826cfd7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.738879 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.739496 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.739541 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.739881 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:06.739973 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.740249 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.740386 [ 266 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.740430 [ 278 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.740471 [ 266 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.740525 [ 266 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.740557 [ 278 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.740574 [ 266 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.740595 [ 278 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.740622 [ 278 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.740792 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.740827 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:06.740937 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.740962 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:06.742824 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} executeQuery: Read 1 rows, 71.00 B in 0.004112 sec., 243.1906614785992 rows/sec., 16.86 KiB/sec. 2024.11.09 00:50:06.743316 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.743349 [ 277 ] {39ee4e96-eaed-4810-8a2f-b9e6460b67ac} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.743364 [ 277 ] {} HTTP-Session: 26c72b7c-1e11-4cba-a2f2-302b8826cfd7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.846838 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.847074 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.847113 [ 277 ] {} HTTP-Session: 7443587a-8ebf-4202-bd90-685dcab8ff23 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.847143 [ 277 ] {} HTTP-Session: 7443587a-8ebf-4202-bd90-685dcab8ff23 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.847156 [ 277 ] {} HTTP-Session: 7443587a-8ebf-4202-bd90-685dcab8ff23 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.847297 [ 277 ] {} HTTP-Session: 7443587a-8ebf-4202-bd90-685dcab8ff23 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.847800 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.848547 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.848595 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.848890 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.849237 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.849279 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.849577 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.849940 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.849979 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.850210 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.851312 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.851358 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.851676 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.851785 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.851908 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} HashJoin: (0x24709cb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:06.851931 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} HashJoin: (0x24709cb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:06.852402 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.852449 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.853447 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.854007 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.854302 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.854474 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.854607 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.855248 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.855460 [ 266 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.855552 [ 266 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.855550 [ 278 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.855593 [ 266 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:06.855674 [ 278 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.855715 [ 278 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.855714 [ 266 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.855740 [ 278 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.856213 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.856293 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.856491 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.856524 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.856834 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.857115 [ 278 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.857125 [ 266 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.857177 [ 278 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.857199 [ 266 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.857221 [ 278 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.857232 [ 266 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.857252 [ 278 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.857267 [ 266 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.857617 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.857654 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.857772 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.857797 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.857885 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.857928 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.861427 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} executeQuery: Read 4 rows, 424.00 B in 0.013862 sec., 288.55864954552015 rows/sec., 29.87 KiB/sec. 2024.11.09 00:50:06.861730 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} HashJoin: (0x24709cb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:06.862336 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.862372 [ 277 ] {ef5262ce-9b76-4b36-91d4-119656126feb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.862397 [ 277 ] {} HTTP-Session: 7443587a-8ebf-4202-bd90-685dcab8ff23 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.863565 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.863683 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.863712 [ 277 ] {} HTTP-Session: 97f89640-d23c-4d54-8821-e00283618815 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.863742 [ 277 ] {} HTTP-Session: 97f89640-d23c-4d54-8821-e00283618815 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.863807 [ 277 ] {} HTTP-Session: 97f89640-d23c-4d54-8821-e00283618815 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.863877 [ 277 ] {} HTTP-Session: 97f89640-d23c-4d54-8821-e00283618815 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.864173 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.864641 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.864690 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.865020 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:06.865121 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.865415 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.865578 [ 282 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.865594 [ 266 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.865631 [ 282 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.865708 [ 266 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.865728 [ 282 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.865744 [ 266 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.865769 [ 282 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.865795 [ 266 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.865945 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.865985 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:06.866099 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.866123 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:06.867606 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} executeQuery: Read 1 rows, 71.00 B in 0.003591 sec., 278.473962684489 rows/sec., 19.31 KiB/sec. 2024.11.09 00:50:06.867967 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.867996 [ 277 ] {739ae0af-1e34-4911-852a-58d136201f5d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.868014 [ 277 ] {} HTTP-Session: 97f89640-d23c-4d54-8821-e00283618815 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.971170 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.971333 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.971363 [ 277 ] {} HTTP-Session: 6d0e0bc7-49ec-4711-9932-ee4b5a7a8ed5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.971391 [ 277 ] {} HTTP-Session: 6d0e0bc7-49ec-4711-9932-ee4b5a7a8ed5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.971416 [ 277 ] {} HTTP-Session: 6d0e0bc7-49ec-4711-9932-ee4b5a7a8ed5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.971477 [ 277 ] {} HTTP-Session: 6d0e0bc7-49ec-4711-9932-ee4b5a7a8ed5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.972027 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.972722 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.972767 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.973103 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.973514 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.973568 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.973843 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.974261 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.974368 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.974650 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.975631 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.975688 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.975971 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.976093 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.976224 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} HashJoin: (0x23356860) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:06.976245 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} HashJoin: (0x23356860) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:06.976700 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.976741 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.977034 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:06.977170 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.977228 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.977262 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.977305 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.977728 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.977940 [ 266 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.977963 [ 282 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.978075 [ 266 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.978116 [ 266 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:06.978133 [ 282 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.978174 [ 266 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.978198 [ 282 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.978236 [ 282 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.978420 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.978464 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.978606 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.978638 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.978793 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.978945 [ 282 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.978922 [ 266 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.978996 [ 282 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.979019 [ 266 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.979029 [ 282 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.979054 [ 282 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.979058 [ 266 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.979100 [ 266 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:06.979276 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:06.979323 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:06.979440 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:06.979480 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:06.979761 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:06.979890 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:06.995081 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} executeQuery: Read 4 rows, 424.00 B in 0.023409 sec., 170.87444999786408 rows/sec., 17.69 KiB/sec. 2024.11.09 00:50:06.995372 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} HashJoin: (0x23356860) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:06.995960 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} DynamicQueryHandler: Done processing query 2024.11.09 00:50:06.996010 [ 277 ] {b9665d1d-668f-46c6-9c16-76b1bb7d0e51} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:06.996031 [ 277 ] {} HTTP-Session: 6d0e0bc7-49ec-4711-9932-ee4b5a7a8ed5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.997450 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:06.997540 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:06.997576 [ 277 ] {} HTTP-Session: 364a8515-40c1-4531-a428-61a28e69226f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:06.997597 [ 277 ] {} HTTP-Session: 364a8515-40c1-4531-a428-61a28e69226f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.997608 [ 277 ] {} HTTP-Session: 364a8515-40c1-4531-a428-61a28e69226f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:06.997664 [ 277 ] {} HTTP-Session: 364a8515-40c1-4531-a428-61a28e69226f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:06.997937 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:06.998387 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:06.998468 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:06.998824 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:06.999026 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:06.999417 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:06.999593 [ 266 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:06.999615 [ 282 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:06.999677 [ 266 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:06.999722 [ 266 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.999728 [ 282 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:06.999764 [ 266 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:06.999783 [ 282 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:06.999808 [ 282 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.000329 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 153.78 MiB, peak 157.78 MiB, free memory in arenas 0.00 B, will set to 151.79 MiB (RSS), difference: -1.99 MiB 2024.11.09 00:50:07.000725 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.000760 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:07.000921 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.000962 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:07.004922 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} executeQuery: Read 1 rows, 71.00 B in 0.007127 sec., 140.31149151115477 rows/sec., 9.73 KiB/sec. 2024.11.09 00:50:07.007127 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.007182 [ 277 ] {35949305-75a0-40b1-8813-a030b6555b40} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.007202 [ 277 ] {} HTTP-Session: 364a8515-40c1-4531-a428-61a28e69226f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.110661 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.110832 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.110859 [ 277 ] {} HTTP-Session: 033ff184-6ae9-4a89-af23-302dcb4b9c7a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.110886 [ 277 ] {} HTTP-Session: 033ff184-6ae9-4a89-af23-302dcb4b9c7a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.110898 [ 277 ] {} HTTP-Session: 033ff184-6ae9-4a89-af23-302dcb4b9c7a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.110957 [ 277 ] {} HTTP-Session: 033ff184-6ae9-4a89-af23-302dcb4b9c7a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.111451 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.112086 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.112132 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.113518 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.114199 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.114248 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.114490 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.114864 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.114905 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.115136 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.116236 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.116614 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.117243 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.117427 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.117649 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} HashJoin: (0x2489b390) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:07.117707 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} HashJoin: (0x2489b390) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:07.118470 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.118519 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.118771 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.118930 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.118976 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.119012 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.119046 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.119635 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.119860 [ 282 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.119876 [ 266 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.119969 [ 282 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.120009 [ 266 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.120046 [ 282 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:07.120058 [ 266 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.120078 [ 282 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.120092 [ 266 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.120238 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.120265 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.120397 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.120425 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.120556 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.120722 [ 279 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.120745 [ 282 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.120810 [ 279 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.120874 [ 282 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.120883 [ 279 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.120904 [ 282 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.120924 [ 279 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.120937 [ 282 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.121099 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.121131 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.121516 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.121552 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.121628 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.121659 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.126552 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} executeQuery: Read 4 rows, 424.00 B in 0.015407 sec., 259.622249626793 rows/sec., 26.87 KiB/sec. 2024.11.09 00:50:07.126893 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} HashJoin: (0x2489b390) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:07.128076 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.128113 [ 277 ] {46f9ff42-6738-49b8-ad57-0006acce836b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.128131 [ 277 ] {} HTTP-Session: 033ff184-6ae9-4a89-af23-302dcb4b9c7a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.129207 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.129389 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.129422 [ 277 ] {} HTTP-Session: 67316953-c6a7-4835-82b3-d6812547b34e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.129448 [ 277 ] {} HTTP-Session: 67316953-c6a7-4835-82b3-d6812547b34e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.129460 [ 277 ] {} HTTP-Session: 67316953-c6a7-4835-82b3-d6812547b34e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.129511 [ 277 ] {} HTTP-Session: 67316953-c6a7-4835-82b3-d6812547b34e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.129827 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.131178 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.131266 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.131684 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:07.131856 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.132180 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.132342 [ 282 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.132434 [ 282 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.132343 [ 279 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.132453 [ 282 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.132500 [ 282 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.132542 [ 279 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.132565 [ 279 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.132582 [ 279 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.132942 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.132981 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:07.133165 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.133199 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:07.144057 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} executeQuery: Read 1 rows, 71.00 B in 0.013348 sec., 74.91759065028468 rows/sec., 5.19 KiB/sec. 2024.11.09 00:50:07.145153 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.145488 [ 277 ] {658c9d61-3923-49f6-8f16-82210883c65e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.145563 [ 277 ] {} HTTP-Session: 67316953-c6a7-4835-82b3-d6812547b34e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.257185 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.257602 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.257761 [ 277 ] {} HTTP-Session: 3e839389-57ad-4143-a982-b740a136a47d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.257861 [ 277 ] {} HTTP-Session: 3e839389-57ad-4143-a982-b740a136a47d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.257954 [ 277 ] {} HTTP-Session: 3e839389-57ad-4143-a982-b740a136a47d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.258023 [ 277 ] {} HTTP-Session: 3e839389-57ad-4143-a982-b740a136a47d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.258630 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.261286 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.261335 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.261625 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.262187 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.262230 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.262465 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.262815 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.262855 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.263083 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.263922 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.263973 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.264220 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.264319 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.264435 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} HashJoin: (0x2489b390) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:07.264454 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} HashJoin: (0x2489b390) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:07.264832 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.264872 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.265106 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.265223 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.265267 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.265302 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.265337 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.265730 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.265917 [ 279 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.265964 [ 282 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.265990 [ 279 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.266307 [ 279 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:07.266329 [ 279 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.266345 [ 282 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.266527 [ 282 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.266550 [ 282 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.266706 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.266746 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.266864 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.266893 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.267062 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.267212 [ 281 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.267315 [ 266 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.267338 [ 281 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.267448 [ 266 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.267477 [ 281 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.267485 [ 266 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.267536 [ 281 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.267555 [ 266 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.267736 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.267769 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.267900 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.267928 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.268000 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.268032 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.272895 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} executeQuery: Read 4 rows, 424.00 B in 0.014535 sec., 275.19779841761266 rows/sec., 28.49 KiB/sec. 2024.11.09 00:50:07.273275 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} HashJoin: (0x2489b390) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:07.275178 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.275217 [ 277 ] {ab82781c-40c7-4622-bc2f-77a4b6e4d6e5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.275237 [ 277 ] {} HTTP-Session: 3e839389-57ad-4143-a982-b740a136a47d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.276229 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.276329 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.276359 [ 277 ] {} HTTP-Session: f9deb1c7-48b8-4286-8718-95c3561abbb3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.276392 [ 277 ] {} HTTP-Session: f9deb1c7-48b8-4286-8718-95c3561abbb3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.276408 [ 277 ] {} HTTP-Session: f9deb1c7-48b8-4286-8718-95c3561abbb3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.276466 [ 277 ] {} HTTP-Session: f9deb1c7-48b8-4286-8718-95c3561abbb3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.276804 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.277416 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.277466 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.277839 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:07.277951 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.278262 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.278459 [ 266 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.278497 [ 281 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.278561 [ 266 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.278615 [ 266 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.278653 [ 281 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.278679 [ 266 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.278700 [ 281 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.278732 [ 281 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.278884 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.278926 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:07.279108 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.279141 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:07.280877 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} executeQuery: Read 1 rows, 71.00 B in 0.004231 sec., 236.35074450484518 rows/sec., 16.39 KiB/sec. 2024.11.09 00:50:07.281336 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.281369 [ 277 ] {25396a80-d7e7-4be8-a3b7-8c046d71b57b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.281387 [ 277 ] {} HTTP-Session: f9deb1c7-48b8-4286-8718-95c3561abbb3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.385026 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.385187 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.385217 [ 277 ] {} HTTP-Session: 4f3dcd41-5b37-41a4-ab74-58771bacecac Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.385246 [ 277 ] {} HTTP-Session: 4f3dcd41-5b37-41a4-ab74-58771bacecac Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.385259 [ 277 ] {} HTTP-Session: 4f3dcd41-5b37-41a4-ab74-58771bacecac Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.385323 [ 277 ] {} HTTP-Session: 4f3dcd41-5b37-41a4-ab74-58771bacecac Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.385902 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.386705 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.386754 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.387045 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.387423 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.387469 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.387814 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.388349 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.388498 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.388978 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.389968 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.390014 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.390289 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.390389 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.390507 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} HashJoin: (0x24881ad0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:07.390527 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} HashJoin: (0x24881ad0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:07.390974 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.391019 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.391266 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.391382 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.391425 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.391458 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.391490 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.391857 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.391990 [ 281 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.392048 [ 281 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.392056 [ 278 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.392077 [ 281 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:07.392204 [ 278 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.392197 [ 281 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.392281 [ 278 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.392315 [ 278 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.392484 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.392522 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.392638 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.392662 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.392789 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.392914 [ 281 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.392935 [ 278 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.392962 [ 281 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.392997 [ 278 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.393002 [ 281 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.393027 [ 278 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.393043 [ 281 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.393062 [ 278 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.393207 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.393241 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.393348 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.393370 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.393504 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.393550 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.396794 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} executeQuery: Read 4 rows, 424.00 B in 0.011222 sec., 356.44270183567994 rows/sec., 36.90 KiB/sec. 2024.11.09 00:50:07.397116 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} HashJoin: (0x24881ad0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:07.397764 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.397803 [ 277 ] {11ffa150-5fb4-4346-a179-34855e50600b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.397823 [ 277 ] {} HTTP-Session: 4f3dcd41-5b37-41a4-ab74-58771bacecac Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.399126 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.399204 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.399228 [ 277 ] {} HTTP-Session: c0ef7b18-945d-4911-80b7-ce5f01bb32ed Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.399247 [ 277 ] {} HTTP-Session: c0ef7b18-945d-4911-80b7-ce5f01bb32ed Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.399259 [ 277 ] {} HTTP-Session: c0ef7b18-945d-4911-80b7-ce5f01bb32ed Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.399302 [ 277 ] {} HTTP-Session: c0ef7b18-945d-4911-80b7-ce5f01bb32ed Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.399546 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.399967 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.400012 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.400323 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:07.400412 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.400682 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.400779 [ 281 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.400830 [ 281 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.400853 [ 281 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.400878 [ 281 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.400878 [ 266 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.400983 [ 266 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.400997 [ 266 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.401013 [ 266 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.401167 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.401205 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:07.401327 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.401354 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:07.402865 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} executeQuery: Read 1 rows, 71.00 B in 0.003439 sec., 290.7822041291073 rows/sec., 20.16 KiB/sec. 2024.11.09 00:50:07.403341 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.403375 [ 277 ] {2aac979e-a2a2-4085-a321-b42562c8ecdb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.403392 [ 277 ] {} HTTP-Session: c0ef7b18-945d-4911-80b7-ce5f01bb32ed Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.510241 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.510403 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.510432 [ 277 ] {} HTTP-Session: 0f327e4d-9f7e-46ce-a7db-e9867a8a649a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.510480 [ 277 ] {} HTTP-Session: 0f327e4d-9f7e-46ce-a7db-e9867a8a649a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.510494 [ 277 ] {} HTTP-Session: 0f327e4d-9f7e-46ce-a7db-e9867a8a649a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.510561 [ 277 ] {} HTTP-Session: 0f327e4d-9f7e-46ce-a7db-e9867a8a649a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.511111 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.512027 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.512129 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.512446 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.512873 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.512911 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.513149 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.513516 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.513557 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.513784 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.514665 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.514709 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.514962 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.515062 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.515178 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} HashJoin: (0x24881cb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:07.515196 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} HashJoin: (0x24881cb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:07.515592 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.515635 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.515873 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.515990 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.516035 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.516070 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.516103 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.516473 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.516703 [ 278 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.516709 [ 266 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.516892 [ 266 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.516807 [ 278 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.516913 [ 266 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:07.516935 [ 278 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.516967 [ 278 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.517016 [ 266 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.517409 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.517447 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.517565 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.517616 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.517751 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.517879 [ 278 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.517951 [ 278 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.517944 [ 266 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.517978 [ 278 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.518024 [ 266 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.518065 [ 278 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.518081 [ 266 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.518109 [ 266 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.518287 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.518418 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.518538 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.518560 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.518631 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.518661 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.521376 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} executeQuery: Read 4 rows, 424.00 B in 0.010642 sec., 375.8691975192633 rows/sec., 38.91 KiB/sec. 2024.11.09 00:50:07.521901 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} HashJoin: (0x24881cb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:07.522820 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.522869 [ 277 ] {e6e62186-f050-4c74-b18c-ef2946dc835c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.522890 [ 277 ] {} HTTP-Session: 0f327e4d-9f7e-46ce-a7db-e9867a8a649a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.523822 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.523932 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.523957 [ 277 ] {} HTTP-Session: 779dd0d7-baba-4568-8546-0f2a40629d0b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.523987 [ 277 ] {} HTTP-Session: 779dd0d7-baba-4568-8546-0f2a40629d0b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.524000 [ 277 ] {} HTTP-Session: 779dd0d7-baba-4568-8546-0f2a40629d0b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.524249 [ 277 ] {} HTTP-Session: 779dd0d7-baba-4568-8546-0f2a40629d0b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.524810 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.525433 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.525486 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.525910 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:07.526030 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.526799 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.526950 [ 278 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.526977 [ 281 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.527017 [ 278 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.527078 [ 278 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.527125 [ 281 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.527144 [ 278 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.527167 [ 281 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.527200 [ 281 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.527358 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.527399 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:07.527586 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.527624 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:07.530004 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} executeQuery: Read 1 rows, 71.00 B in 0.005457 sec., 183.2508704416346 rows/sec., 12.71 KiB/sec. 2024.11.09 00:50:07.530502 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.530539 [ 277 ] {7d00afb4-8d97-4971-b2c9-5f01fcb002a8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.530561 [ 277 ] {} HTTP-Session: 779dd0d7-baba-4568-8546-0f2a40629d0b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.633570 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.633729 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.633757 [ 277 ] {} HTTP-Session: cded1756-eec3-4abb-bb48-963ead8de7d4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.633786 [ 277 ] {} HTTP-Session: cded1756-eec3-4abb-bb48-963ead8de7d4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.633800 [ 277 ] {} HTTP-Session: cded1756-eec3-4abb-bb48-963ead8de7d4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.633861 [ 277 ] {} HTTP-Session: cded1756-eec3-4abb-bb48-963ead8de7d4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.634345 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.634977 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.635022 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.635303 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.635669 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.635710 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.635944 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.636288 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.636326 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.636576 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.637579 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.637625 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.637875 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.637970 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.638083 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} HashJoin: (0x23356660) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:07.638103 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} HashJoin: (0x23356660) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:07.638503 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.638547 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.638786 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.638905 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.638950 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.638984 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.639019 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.639379 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.639561 [ 278 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.639579 [ 266 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.639614 [ 278 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.639680 [ 278 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.639690 [ 266 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.639713 [ 278 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.639730 [ 266 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:07.639758 [ 266 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.639889 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.639925 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.640039 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.640066 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.640194 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.640319 [ 278 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.640330 [ 266 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.640359 [ 278 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.640392 [ 278 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.640414 [ 278 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.640431 [ 266 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.640459 [ 266 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.640477 [ 266 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.640699 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.640734 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.640837 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.640862 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.640930 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.640962 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.643807 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} executeQuery: Read 4 rows, 424.00 B in 0.009751 sec., 410.21433699107786 rows/sec., 42.46 KiB/sec. 2024.11.09 00:50:07.644253 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} HashJoin: (0x23356660) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:07.644835 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.644870 [ 277 ] {ee6100c2-5f05-4a1e-9860-7ea5fcbdf94d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.644888 [ 277 ] {} HTTP-Session: cded1756-eec3-4abb-bb48-963ead8de7d4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.645986 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.646104 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.646147 [ 277 ] {} HTTP-Session: 8ad40584-df4d-43db-8a40-9284ec173262 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.646167 [ 277 ] {} HTTP-Session: 8ad40584-df4d-43db-8a40-9284ec173262 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.646181 [ 277 ] {} HTTP-Session: 8ad40584-df4d-43db-8a40-9284ec173262 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.646222 [ 277 ] {} HTTP-Session: 8ad40584-df4d-43db-8a40-9284ec173262 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.646453 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.646962 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.647151 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.647505 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:07.647601 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.647864 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.648012 [ 281 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.648039 [ 278 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.648149 [ 281 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.648210 [ 281 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.648224 [ 278 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.648251 [ 281 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.648257 [ 278 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.648298 [ 278 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.648427 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.648453 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:07.648630 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.648660 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:07.650130 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} executeQuery: Read 1 rows, 71.00 B in 0.003788 sec., 263.99155227032736 rows/sec., 18.30 KiB/sec. 2024.11.09 00:50:07.650631 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.650664 [ 277 ] {9268e123-8180-454f-ab89-b0f7d2a97192} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.650684 [ 277 ] {} HTTP-Session: 8ad40584-df4d-43db-8a40-9284ec173262 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.753739 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.753905 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.753933 [ 277 ] {} HTTP-Session: 5183ea34-0aa6-48ad-ace5-9a472109c3dc Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.753962 [ 277 ] {} HTTP-Session: 5183ea34-0aa6-48ad-ace5-9a472109c3dc Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.753975 [ 277 ] {} HTTP-Session: 5183ea34-0aa6-48ad-ace5-9a472109c3dc Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.754038 [ 277 ] {} HTTP-Session: 5183ea34-0aa6-48ad-ace5-9a472109c3dc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.754525 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.755158 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.755201 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.755558 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.755912 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.755951 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.756186 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.756533 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.756571 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.756800 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.758405 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.758479 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.758857 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.759169 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.759351 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} HashJoin: (0x24af33b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:07.759377 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} HashJoin: (0x24af33b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:07.759918 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.759961 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.760259 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.760417 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.760464 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.760508 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.760543 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.760918 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.761075 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.761110 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.761125 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:07.761142 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.761175 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.761193 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.761243 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.761256 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.761354 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.761378 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.761490 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.761519 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.761646 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.761720 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.761745 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.761760 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.761774 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.761850 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.761872 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.761882 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.761893 [ 266 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.762016 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.762041 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.762138 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.762162 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.762232 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.762262 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.765821 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} executeQuery: Read 4 rows, 424.00 B in 0.011609 sec., 344.5602549745887 rows/sec., 35.67 KiB/sec. 2024.11.09 00:50:07.766053 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} HashJoin: (0x24af33b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:07.766696 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.766734 [ 277 ] {2a3386e2-2bc7-41af-a9e2-58278ee1f243} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.766751 [ 277 ] {} HTTP-Session: 5183ea34-0aa6-48ad-ace5-9a472109c3dc Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.768041 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.768186 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.768215 [ 277 ] {} HTTP-Session: c8a3be91-8aeb-4099-b59e-ac89555437eb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.768244 [ 277 ] {} HTTP-Session: c8a3be91-8aeb-4099-b59e-ac89555437eb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.768256 [ 277 ] {} HTTP-Session: c8a3be91-8aeb-4099-b59e-ac89555437eb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.768320 [ 277 ] {} HTTP-Session: c8a3be91-8aeb-4099-b59e-ac89555437eb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.768768 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.769362 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.769410 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.769825 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:07.769944 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.770385 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.770593 [ 278 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.770621 [ 266 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.770655 [ 278 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.770696 [ 278 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.770729 [ 266 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.770749 [ 278 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.770770 [ 266 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.770800 [ 266 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.771106 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.771144 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:07.771346 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.771378 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:07.773330 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} executeQuery: Read 1 rows, 71.00 B in 0.004803 sec., 208.20320632937748 rows/sec., 14.44 KiB/sec. 2024.11.09 00:50:07.773818 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.773855 [ 277 ] {b7f67f4c-75f9-4e1d-8b06-90219132eabb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.773874 [ 277 ] {} HTTP-Session: c8a3be91-8aeb-4099-b59e-ac89555437eb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.876234 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.876409 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.876439 [ 277 ] {} HTTP-Session: 11248663-0eb0-46b5-ad9c-885ccd95d807 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.876469 [ 277 ] {} HTTP-Session: 11248663-0eb0-46b5-ad9c-885ccd95d807 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.876483 [ 277 ] {} HTTP-Session: 11248663-0eb0-46b5-ad9c-885ccd95d807 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.876568 [ 277 ] {} HTTP-Session: 11248663-0eb0-46b5-ad9c-885ccd95d807 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.877242 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.877927 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.877970 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.878371 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.878731 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.878770 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.879004 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.879405 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.879449 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.879721 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.880644 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.880741 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.881014 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.881114 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.881232 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} HashJoin: (0x2489b000) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:07.881253 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} HashJoin: (0x2489b000) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:07.881646 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.881686 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.881928 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.882044 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.882089 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.882124 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.882159 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.882575 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.882722 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.882779 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.882807 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:07.882802 [ 266 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.882834 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.882925 [ 266 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.882953 [ 266 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.882971 [ 266 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.883170 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.883207 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.883323 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.883347 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.883477 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.883651 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.883684 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.883697 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.883711 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.883799 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.883831 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.883842 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.883853 [ 278 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.884046 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.884130 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:07.884313 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.884342 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:07.884452 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:07.884496 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:07.887759 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} executeQuery: Read 4 rows, 424.00 B in 0.010973 sec., 364.5311218445275 rows/sec., 37.73 KiB/sec. 2024.11.09 00:50:07.887953 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} HashJoin: (0x2489b000) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:07.888508 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.888543 [ 277 ] {e482a862-a505-4f8b-aea5-768ec9379da9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.888560 [ 277 ] {} HTTP-Session: 11248663-0eb0-46b5-ad9c-885ccd95d807 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.889496 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.889640 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.889667 [ 277 ] {} HTTP-Session: 28d0d8e9-46e1-4c97-a3b1-655a90039474 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.889694 [ 277 ] {} HTTP-Session: 28d0d8e9-46e1-4c97-a3b1-655a90039474 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.889709 [ 277 ] {} HTTP-Session: 28d0d8e9-46e1-4c97-a3b1-655a90039474 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.889761 [ 277 ] {} HTTP-Session: 28d0d8e9-46e1-4c97-a3b1-655a90039474 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.890057 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.890586 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.890634 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.890959 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:07.891059 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:07.891345 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:07.891499 [ 266 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:07.891513 [ 278 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:07.891567 [ 266 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:07.891592 [ 266 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.891614 [ 278 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:07.891633 [ 266 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:07.891660 [ 278 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:07.891691 [ 278 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:07.891852 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:07.891892 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:07.892008 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:07.892034 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:07.893806 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} executeQuery: Read 1 rows, 71.00 B in 0.003895 sec., 256.73940949935815 rows/sec., 17.80 KiB/sec. 2024.11.09 00:50:07.894246 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:07.894279 [ 277 ] {3fd12e2b-9e71-4d08-9060-d27cab171d1b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:07.894328 [ 277 ] {} HTTP-Session: 28d0d8e9-46e1-4c97-a3b1-655a90039474 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.997618 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:07.997788 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:07.997816 [ 277 ] {} HTTP-Session: d36ea321-d706-4429-99cb-f4d794bd1e8e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:07.997847 [ 277 ] {} HTTP-Session: d36ea321-d706-4429-99cb-f4d794bd1e8e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.997860 [ 277 ] {} HTTP-Session: d36ea321-d706-4429-99cb-f4d794bd1e8e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:07.997923 [ 277 ] {} HTTP-Session: d36ea321-d706-4429-99cb-f4d794bd1e8e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:07.998408 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:07.999051 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.999095 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:07.999437 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:07.999785 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:07.999825 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.000109 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.000804 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.000916 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.001252 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.002105 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.002149 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.002397 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.002491 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.002606 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} HashJoin: (0x23271de0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:08.002624 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} HashJoin: (0x23271de0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:08.003015 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.003053 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.003292 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.003410 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.003453 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.003489 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:08.003522 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:08.003896 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:08.004137 [ 278 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:08.004214 [ 266 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:08.004227 [ 278 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:08.004349 [ 266 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:08.004363 [ 278 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.004384 [ 266 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:08.004438 [ 278 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:08.004468 [ 266 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:08.004836 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:08.004881 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:08.004999 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:08.005026 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:08.005365 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:08.005517 [ 282 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:08.005567 [ 282 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:08.005587 [ 282 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.005577 [ 278 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:08.005615 [ 282 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:08.005660 [ 278 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:08.005691 [ 278 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.005715 [ 278 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:08.005869 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:08.005903 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:08.006009 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:08.006032 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:08.006107 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:08.006136 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:08.008663 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} executeQuery: Read 4 rows, 424.00 B in 0.010562 sec., 378.7161522438932 rows/sec., 39.20 KiB/sec. 2024.11.09 00:50:08.009007 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} HashJoin: (0x23271de0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:08.009687 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} DynamicQueryHandler: Done processing query 2024.11.09 00:50:08.009724 [ 277 ] {3d324c46-c56e-4e70-b8b9-ecdaab763f60} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:08.009742 [ 277 ] {} HTTP-Session: d36ea321-d706-4429-99cb-f4d794bd1e8e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.010792 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:08.010968 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:08.011001 [ 277 ] {} HTTP-Session: 73154f24-463d-421e-bd45-13d2f560f22a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:08.011098 [ 277 ] {} HTTP-Session: 73154f24-463d-421e-bd45-13d2f560f22a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.011125 [ 277 ] {} HTTP-Session: 73154f24-463d-421e-bd45-13d2f560f22a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.011306 [ 277 ] {} HTTP-Session: 73154f24-463d-421e-bd45-13d2f560f22a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:08.012389 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:08.012983 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.013031 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.013652 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:08.013785 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.014104 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:08.014212 [ 278 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:08.014245 [ 278 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:08.014277 [ 278 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.014301 [ 282 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:08.014321 [ 278 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:08.014385 [ 282 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:08.014404 [ 282 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.014419 [ 282 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:08.014645 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:08.014717 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:08.015103 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:08.015146 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:08.018444 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} executeQuery: Read 1 rows, 71.00 B in 0.006519 sec., 153.39776039269827 rows/sec., 10.64 KiB/sec. 2024.11.09 00:50:08.019136 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} DynamicQueryHandler: Done processing query 2024.11.09 00:50:08.019174 [ 277 ] {c6a93250-8a0c-4ed2-92cb-f0c9b6a78968} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:08.019192 [ 277 ] {} HTTP-Session: 73154f24-463d-421e-bd45-13d2f560f22a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.126390 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:08.126547 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:08.126576 [ 277 ] {} HTTP-Session: fbdeac60-ffd3-470c-a371-d65e3aef642f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:08.126604 [ 277 ] {} HTTP-Session: fbdeac60-ffd3-470c-a371-d65e3aef642f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.126616 [ 277 ] {} HTTP-Session: fbdeac60-ffd3-470c-a371-d65e3aef642f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.126750 [ 277 ] {} HTTP-Session: fbdeac60-ffd3-470c-a371-d65e3aef642f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:08.127990 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:08.130925 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.130972 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.131354 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.132000 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.132043 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.132357 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.132839 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.132931 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.133186 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.134267 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.134311 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.141124 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.142829 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.142964 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} HashJoin: (0x23271ea0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:08.142986 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} HashJoin: (0x23271ea0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:08.143428 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.143473 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.144089 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.144224 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.144270 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.144804 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:08.144862 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:08.145640 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:08.145803 [ 282 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:08.145853 [ 278 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:08.145872 [ 282 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:08.145957 [ 278 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:08.145994 [ 278 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.145989 [ 282 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:08.146017 [ 278 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:08.146052 [ 282 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:08.146199 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:08.146299 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:08.146552 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:08.146592 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:08.146735 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:08.146881 [ 281 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:08.146918 [ 281 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:08.147009 [ 281 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.146961 [ 278 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:08.147093 [ 278 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:08.147103 [ 281 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:08.147143 [ 278 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.147237 [ 278 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:08.147402 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:08.147435 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:08.147596 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:08.147632 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:08.147775 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:08.147820 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:08.153720 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} executeQuery: Read 4 rows, 424.00 B in 0.026363 sec., 151.72780032621478 rows/sec., 15.71 KiB/sec. 2024.11.09 00:50:08.154734 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} HashJoin: (0x23271ea0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:08.158549 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} DynamicQueryHandler: Done processing query 2024.11.09 00:50:08.158583 [ 277 ] {e9d31e9e-53d0-4e33-b6e9-5da9449f3036} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:08.158600 [ 277 ] {} HTTP-Session: fbdeac60-ffd3-470c-a371-d65e3aef642f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.162120 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:08.162203 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:08.162233 [ 277 ] {} HTTP-Session: c2f3b559-3983-4372-89d4-5ff71cdf80bd Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:08.162259 [ 277 ] {} HTTP-Session: c2f3b559-3983-4372-89d4-5ff71cdf80bd Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.162272 [ 277 ] {} HTTP-Session: c2f3b559-3983-4372-89d4-5ff71cdf80bd Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.162360 [ 277 ] {} HTTP-Session: c2f3b559-3983-4372-89d4-5ff71cdf80bd Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:08.162689 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:08.163140 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.163240 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.163556 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:08.163646 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.164021 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:08.164866 [ 278 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:08.164995 [ 278 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:08.165037 [ 278 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.165106 [ 278 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:08.164902 [ 266 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:08.165199 [ 266 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:08.165218 [ 266 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.165237 [ 266 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:08.166403 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:08.166811 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:08.167384 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:08.167426 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:08.189649 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} executeQuery: Read 1 rows, 71.00 B in 0.027107 sec., 36.8908400044269 rows/sec., 2.56 KiB/sec. 2024.11.09 00:50:08.191611 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} DynamicQueryHandler: Done processing query 2024.11.09 00:50:08.191649 [ 277 ] {ea012bc6-f34b-463f-8322-e25987806999} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:08.191667 [ 277 ] {} HTTP-Session: c2f3b559-3983-4372-89d4-5ff71cdf80bd Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.311912 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:08.312126 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:08.312163 [ 277 ] {} HTTP-Session: fe4c7a92-d647-4d7a-a934-3c24d536000d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:08.312192 [ 277 ] {} HTTP-Session: fe4c7a92-d647-4d7a-a934-3c24d536000d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.312204 [ 277 ] {} HTTP-Session: fe4c7a92-d647-4d7a-a934-3c24d536000d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:08.312292 [ 277 ] {} HTTP-Session: fe4c7a92-d647-4d7a-a934-3c24d536000d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:08.312786 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:08.313482 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.313529 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.313825 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.314166 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.314206 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.314442 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.314890 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.314943 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.315329 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.316285 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.316328 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.316583 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.316677 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.316791 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} HashJoin: (0x23271f00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:08.316811 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} HashJoin: (0x23271f00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:08.317342 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:08.317386 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:08.317628 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:08.317750 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.317794 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:08.317828 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:08.317864 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:08.318228 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:08.318414 [ 266 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:08.318436 [ 278 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:08.318501 [ 266 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:08.318540 [ 266 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:08.318556 [ 278 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:08.318580 [ 266 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:08.318588 [ 278 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.318623 [ 278 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:08.318781 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:08.318818 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:08.318932 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:08.318956 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:08.319099 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:08.319233 [ 278 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:08.319235 [ 266 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:08.319286 [ 278 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:08.319316 [ 278 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.319325 [ 266 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:08.319345 [ 278 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:08.319361 [ 266 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:08.319393 [ 266 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:08.319537 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:08.319569 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:08.319670 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:08.319693 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:08.319760 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:08.319790 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:08.322884 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} executeQuery: Read 4 rows, 424.00 B in 0.010409 sec., 384.28283216447306 rows/sec., 39.78 KiB/sec. 2024.11.09 00:50:08.323051 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} HashJoin: (0x23271f00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:08.324049 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:08.324080 [ 277 ] {ed51a002-a3e6-46ee-9968-66be635019cb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:08.324097 [ 277 ] {} HTTP-Session: fe4c7a92-d647-4d7a-a934-3c24d536000d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:09.264019 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:09.264204 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:09.264234 [ 277 ] {} HTTP-Session: 0f5d70b5-3ea8-4318-ab67-2582b2185f97 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:09.264264 [ 277 ] {} HTTP-Session: 0f5d70b5-3ea8-4318-ab67-2582b2185f97 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:09.264276 [ 277 ] {} HTTP-Session: 0f5d70b5-3ea8-4318-ab67-2582b2185f97 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:09.264343 [ 277 ] {} HTTP-Session: 0f5d70b5-3ea8-4318-ab67-2582b2185f97 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:09.264762 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:09.265606 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:09.265732 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:09.266160 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:09.266283 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:09.266685 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:09.266820 [ 278 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:09.266866 [ 278 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:09.266908 [ 278 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:09.266908 [ 266 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:09.266937 [ 278 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:09.267160 [ 266 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:09.267193 [ 266 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:09.267211 [ 266 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:09.267431 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:09.267471 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:09.267629 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:09.267665 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:09.269659 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} executeQuery: Read 1 rows, 71.00 B in 0.005108 sec., 195.7713390759593 rows/sec., 13.57 KiB/sec. 2024.11.09 00:50:09.270223 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} DynamicQueryHandler: Done processing query 2024.11.09 00:50:09.270258 [ 277 ] {6014a88b-bc2f-48ba-a670-3caf29a70f64} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:09.270275 [ 277 ] {} HTTP-Session: 0f5d70b5-3ea8-4318-ab67-2582b2185f97 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:09.945182 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:58855, User-Agent: (none), Length: 1626, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:09.945322 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:09.945351 [ 257 ] {} HTTP-Session: ba7d72df-6132-45b1-904a-2f0ea2827b8d Authenticating user 'default' from [::1]:58855 2024.11.09 00:50:09.945380 [ 257 ] {} HTTP-Session: ba7d72df-6132-45b1-904a-2f0ea2827b8d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:09.945393 [ 257 ] {} HTTP-Session: ba7d72df-6132-45b1-904a-2f0ea2827b8d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:09.945454 [ 257 ] {} HTTP-Session: ba7d72df-6132-45b1-904a-2f0ea2827b8d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:09.945706 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} executeQuery: (from [::1]:58855) INSERT INTO oximeter.fields_string FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:09.945801 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:09.946237 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:09.946958 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:09.947018 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:09.947604 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} MergedBlockOutputStream: filled checksums all_3_3_0 (state Temporary) 2024.11.09 00:50:09.947966 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Renaming temporary part tmp_insert_all_3_3_0 to all_3_3_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:09.948195 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} executeQuery: Read 10 rows, 984.00 B in 0.002558 sec., 3909.3041438623927 rows/sec., 375.66 KiB/sec. 2024.11.09 00:50:09.948567 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:09.948600 [ 257 ] {8c8b08c3-5ad1-470f-bb53-ae12b31763e2} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:09.948619 [ 257 ] {} HTTP-Session: ba7d72df-6132-45b1-904a-2f0ea2827b8d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:09.956484 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:58855, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:09.993547 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:35934, User-Agent: (none), Length: 770, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:09.993721 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:09.993752 [ 276 ] {} HTTP-Session: ee9d036c-1592-4ab6-a855-dc6a48dc8fc3 Authenticating user 'default' from [::1]:35934 2024.11.09 00:50:09.993782 [ 276 ] {} HTTP-Session: ee9d036c-1592-4ab6-a855-dc6a48dc8fc3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:09.993795 [ 276 ] {} HTTP-Session: ee9d036c-1592-4ab6-a855-dc6a48dc8fc3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:09.993891 [ 276 ] {} HTTP-Session: ee9d036c-1592-4ab6-a855-dc6a48dc8fc3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:09.994209 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} executeQuery: (from [::1]:35934) INSERT INTO oximeter.fields_u16 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:09.994313 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_u16 2024.11.09 00:50:09.994859 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:09.995680 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:09.995743 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:09.996404 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} MergedBlockOutputStream: filled checksums all_2_2_0 (state Temporary) 2024.11.09 00:50:09.996781 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Renaming temporary part tmp_insert_all_2_2_0 to all_2_2_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:09.997044 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} executeQuery: Read 5 rows, 385.00 B in 0.002876 sec., 1738.5257301808067 rows/sec., 130.73 KiB/sec. 2024.11.09 00:50:09.997738 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:09.997769 [ 276 ] {ab449dbb-8165-43da-9649-9a1e20971f1d} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:09.997784 [ 276 ] {} HTTP-Session: ee9d036c-1592-4ab6-a855-dc6a48dc8fc3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.007151 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:35934, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.007359 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:58855, User-Agent: (none), Length: 901, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.007484 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.007512 [ 257 ] {} HTTP-Session: b7daa21c-9e20-4515-93c8-3a6eadcceb30 Authenticating user 'default' from [::1]:58855 2024.11.09 00:50:10.007539 [ 257 ] {} HTTP-Session: b7daa21c-9e20-4515-93c8-3a6eadcceb30 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.007551 [ 257 ] {} HTTP-Session: b7daa21c-9e20-4515-93c8-3a6eadcceb30 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.007610 [ 257 ] {} HTTP-Session: b7daa21c-9e20-4515-93c8-3a6eadcceb30 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.007833 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} executeQuery: (from [::1]:58855) INSERT INTO oximeter.fields_uuid FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:10.007922 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_uuid 2024.11.09 00:50:10.008415 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:10.009156 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:10.009214 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:10.009877 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} MergedBlockOutputStream: filled checksums all_2_2_0 (state Temporary) 2024.11.09 00:50:10.010271 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Renaming temporary part tmp_insert_all_2_2_0 to all_2_2_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:10.010501 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} executeQuery: Read 5 rows, 410.00 B in 0.002727 sec., 1833.5166850018336 rows/sec., 146.82 KiB/sec. 2024.11.09 00:50:10.010827 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.010857 [ 257 ] {ee7247d5-abf7-4b3e-b7e8-c95d63c42a10} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:10.010872 [ 257 ] {} HTTP-Session: b7daa21c-9e20-4515-93c8-3a6eadcceb30 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.025188 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:58855, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.025462 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:35934, User-Agent: (none), Length: 8486, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.025578 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.025606 [ 276 ] {} HTTP-Session: 239d495d-f84c-4f3d-aeef-760ca45a92ec Authenticating user 'default' from [::1]:35934 2024.11.09 00:50:10.025632 [ 276 ] {} HTTP-Session: 239d495d-f84c-4f3d-aeef-760ca45a92ec Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.025645 [ 276 ] {} HTTP-Session: 239d495d-f84c-4f3d-aeef-760ca45a92ec Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.025704 [ 276 ] {} HTTP-Session: 239d495d-f84c-4f3d-aeef-760ca45a92ec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.025979 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} executeQuery: (from [::1]:35934) INSERT INTO oximeter.measurements_histogramu64 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:10.026148 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, start_time, timestamp, bins, counts, min, max, sum_of_samples, squared_mean, p50_marker_heights, p50_marker_positions, p50_desired_marker_positions, p90_marker_heights, p90_marker_positions, p90_desired_marker_positions, p99_marker_heights, p99_marker_positions, p99_desired_marker_positions) ON oximeter.measurements_histogramu64 2024.11.09 00:50:10.027120 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:10.027913 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:10.027973 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:10.028905 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} MergedBlockOutputStream: filled checksums all_2_2_0 (state Temporary) 2024.11.09 00:50:10.029348 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Renaming temporary part tmp_insert_all_2_2_0 to all_2_2_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:10.029588 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} executeQuery: Read 5 rows, 9.17 KiB in 0.00373 sec., 1340.4825737265417 rows/sec., 2.40 MiB/sec. 2024.11.09 00:50:10.030112 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.030141 [ 276 ] {d8613a2e-7940-4327-870d-03c17b9f5694} MemoryTracker: Peak memory usage (for query): 4.39 MiB. 2024.11.09 00:50:10.030156 [ 276 ] {} HTTP-Session: 239d495d-f84c-4f3d-aeef-760ca45a92ec Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.044588 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:35934, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.115290 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.115497 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.115530 [ 277 ] {} HTTP-Session: df35fafd-55f2-40bc-b2f9-a2d4deae7a08 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.115559 [ 277 ] {} HTTP-Session: df35fafd-55f2-40bc-b2f9-a2d4deae7a08 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.115571 [ 277 ] {} HTTP-Session: df35fafd-55f2-40bc-b2f9-a2d4deae7a08 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.115635 [ 277 ] {} HTTP-Session: df35fafd-55f2-40bc-b2f9-a2d4deae7a08 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.116134 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.116759 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.116804 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.117169 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.117527 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.117568 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.117806 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.118160 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.118200 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.118433 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.119307 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.119354 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.119600 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.119696 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.119811 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} HashJoin: (0x24b2a6c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:10.119832 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} HashJoin: (0x24b2a6c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:10.120236 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.120277 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.120517 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.120635 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.120678 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.120711 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.120746 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.121113 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.121307 [ 281 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.121376 [ 279 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.121439 [ 281 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.121474 [ 279 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.121383 [ 282 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.121509 [ 279 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.121589 [ 282 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.121491 [ 281 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:10.121619 [ 282 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.121632 [ 279 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.121680 [ 282 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.121696 [ 281 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.121955 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.121999 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.122125 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.122153 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.122289 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.122409 [ 281 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.122449 [ 279 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.122525 [ 281 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.122535 [ 278 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.122595 [ 281 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.122644 [ 278 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.122553 [ 279 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.122669 [ 278 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.122660 [ 281 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.122699 [ 279 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.122721 [ 278 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.122754 [ 279 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.122957 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.122997 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.123111 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.123137 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.123206 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.123237 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.126428 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} executeQuery: Read 4 rows, 424.00 B in 0.010587 sec., 377.82185699442715 rows/sec., 39.11 KiB/sec. 2024.11.09 00:50:10.126612 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} HashJoin: (0x24b2a6c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:10.127158 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.127192 [ 277 ] {a839bec6-c769-45cf-b2d9-0db7f5deba71} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.127211 [ 277 ] {} HTTP-Session: df35fafd-55f2-40bc-b2f9-a2d4deae7a08 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.218727 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.218874 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.218903 [ 277 ] {} HTTP-Session: b27ec0d9-73e1-4f5e-8c8a-f13286406250 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.218988 [ 277 ] {} HTTP-Session: b27ec0d9-73e1-4f5e-8c8a-f13286406250 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.219005 [ 277 ] {} HTTP-Session: b27ec0d9-73e1-4f5e-8c8a-f13286406250 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.219069 [ 277 ] {} HTTP-Session: b27ec0d9-73e1-4f5e-8c8a-f13286406250 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.219392 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.219944 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.219991 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.220331 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:10.220441 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.220743 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.220946 [ 281 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.220964 [ 282 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.221034 [ 281 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.221071 [ 281 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.221113 [ 281 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.221138 [ 282 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.221161 [ 282 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.221181 [ 282 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.221370 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.221409 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:10.221533 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.221560 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:10.223564 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} executeQuery: Read 1 rows, 71.00 B in 0.004337 sec., 230.57412958266085 rows/sec., 15.99 KiB/sec. 2024.11.09 00:50:10.224054 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.224084 [ 277 ] {28c6b129-ae2f-46fe-94f7-3ccbf089f3bb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.224101 [ 277 ] {} HTTP-Session: b27ec0d9-73e1-4f5e-8c8a-f13286406250 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.349255 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.349413 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.349442 [ 277 ] {} HTTP-Session: 2fb4a4ad-cb3c-491c-99da-4e02266c535c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.349472 [ 277 ] {} HTTP-Session: 2fb4a4ad-cb3c-491c-99da-4e02266c535c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.349485 [ 277 ] {} HTTP-Session: 2fb4a4ad-cb3c-491c-99da-4e02266c535c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.349553 [ 277 ] {} HTTP-Session: 2fb4a4ad-cb3c-491c-99da-4e02266c535c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.350145 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.350776 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.350819 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.351171 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.351515 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.351552 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.351787 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.352188 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.352226 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.352466 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.353413 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.353457 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.353700 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.353797 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.353912 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} HashJoin: (0x247297e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:10.353931 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} HashJoin: (0x247297e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:10.354980 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.355050 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.355306 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.355493 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.355545 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.355581 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.355616 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.356086 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.356298 [ 279 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.356353 [ 266 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.356408 [ 279 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.356452 [ 266 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.356473 [ 279 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:10.356483 [ 266 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.356504 [ 279 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.356535 [ 266 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.356307 [ 278 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.356620 [ 278 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.356637 [ 278 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.356651 [ 278 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.356855 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.356939 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.357095 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.357123 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.357292 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.357611 [ 278 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.357579 [ 279 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.357684 [ 278 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.357711 [ 279 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.357624 [ 282 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.357729 [ 278 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.357744 [ 279 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.357796 [ 282 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.357789 [ 278 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.357835 [ 279 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.357842 [ 282 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.357900 [ 282 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.358175 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.358217 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.358327 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.358350 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.358421 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.358451 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.362078 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} executeQuery: Read 4 rows, 424.00 B in 0.012351 sec., 323.86041616063477 rows/sec., 33.52 KiB/sec. 2024.11.09 00:50:10.362249 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} HashJoin: (0x247297e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:10.363191 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.363226 [ 277 ] {cacd3117-b609-4f43-9eb5-9560ef8356f0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.363242 [ 277 ] {} HTTP-Session: 2fb4a4ad-cb3c-491c-99da-4e02266c535c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.369426 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.369505 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.369528 [ 277 ] {} HTTP-Session: bac69cf1-c464-47d7-bada-a9a1fdaaaf1a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.369548 [ 277 ] {} HTTP-Session: bac69cf1-c464-47d7-bada-a9a1fdaaaf1a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.369560 [ 277 ] {} HTTP-Session: bac69cf1-c464-47d7-bada-a9a1fdaaaf1a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.369597 [ 277 ] {} HTTP-Session: bac69cf1-c464-47d7-bada-a9a1fdaaaf1a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.369815 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.370240 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.370285 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.370592 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:10.370680 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.370946 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.371112 [ 266 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.371151 [ 281 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.371212 [ 266 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.371250 [ 266 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.371303 [ 266 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.371315 [ 281 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.371355 [ 281 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.371375 [ 281 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.371569 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.371608 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:10.371725 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.371750 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:10.373449 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} executeQuery: Read 1 rows, 71.00 B in 0.003743 sec., 267.1653753673524 rows/sec., 18.52 KiB/sec. 2024.11.09 00:50:10.373878 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.373907 [ 277 ] {d2fabb98-91fa-411f-b561-48945a186d7c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.373923 [ 277 ] {} HTTP-Session: bac69cf1-c464-47d7-bada-a9a1fdaaaf1a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.483014 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.483386 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.483443 [ 277 ] {} HTTP-Session: fca76626-400d-4fa3-ac03-da7642374a7b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.483474 [ 277 ] {} HTTP-Session: fca76626-400d-4fa3-ac03-da7642374a7b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.483486 [ 277 ] {} HTTP-Session: fca76626-400d-4fa3-ac03-da7642374a7b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.483574 [ 277 ] {} HTTP-Session: fca76626-400d-4fa3-ac03-da7642374a7b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.484365 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.485507 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.485579 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.487094 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.487544 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.487589 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.487947 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.488422 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.488557 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.488898 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.489945 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.489991 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.490394 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.490558 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.490769 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} HashJoin: (0x21fcbd40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:10.490797 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} HashJoin: (0x21fcbd40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:10.491196 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.491238 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.491478 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.491673 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.491722 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.491783 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.491843 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.492278 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.492506 [ 278 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.492494 [ 282 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.492601 [ 278 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.492527 [ 279 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.492751 [ 282 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.492904 [ 282 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:10.492947 [ 282 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.492819 [ 279 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.492987 [ 279 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.493029 [ 279 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.492756 [ 278 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.493096 [ 278 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.493328 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.493371 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.493492 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.493516 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.493648 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.493798 [ 282 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.493801 [ 278 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.493888 [ 282 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.493865 [ 281 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.493940 [ 282 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.493987 [ 281 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.494008 [ 282 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.493907 [ 278 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.494036 [ 281 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.494065 [ 278 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.494083 [ 281 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.494098 [ 278 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.494268 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.494307 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.494416 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.494441 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.494510 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.494538 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.497349 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} executeQuery: Read 4 rows, 424.00 B in 0.013407 sec., 298.3516073692847 rows/sec., 30.88 KiB/sec. 2024.11.09 00:50:10.497528 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} HashJoin: (0x21fcbd40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:10.498048 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.498083 [ 277 ] {36c67595-3eb6-4702-8c2a-b1caca57c356} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.498163 [ 277 ] {} HTTP-Session: fca76626-400d-4fa3-ac03-da7642374a7b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.499446 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.499520 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.499542 [ 277 ] {} HTTP-Session: 2d571d17-505f-4e42-a8e7-dcb77a91d47e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.499563 [ 277 ] {} HTTP-Session: 2d571d17-505f-4e42-a8e7-dcb77a91d47e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.499577 [ 277 ] {} HTTP-Session: 2d571d17-505f-4e42-a8e7-dcb77a91d47e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.499615 [ 277 ] {} HTTP-Session: 2d571d17-505f-4e42-a8e7-dcb77a91d47e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.499841 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.500247 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.500291 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.500597 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:10.500685 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.501011 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.501212 [ 282 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.501241 [ 278 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.501390 [ 282 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.501540 [ 278 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.501555 [ 282 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.501579 [ 278 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.501595 [ 282 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.501625 [ 278 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.501825 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.501869 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:10.501986 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.502014 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:10.506299 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} executeQuery: Read 1 rows, 71.00 B in 0.006568 sec., 152.25334957369063 rows/sec., 10.56 KiB/sec. 2024.11.09 00:50:10.506748 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.506780 [ 277 ] {93985d65-8020-44b3-ac05-6674f859e8f8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.506795 [ 277 ] {} HTTP-Session: 2d571d17-505f-4e42-a8e7-dcb77a91d47e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.609214 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.609357 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.609386 [ 277 ] {} HTTP-Session: b2f3a5ca-d67e-4a55-a2d8-e5acfd737cc5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.609417 [ 277 ] {} HTTP-Session: b2f3a5ca-d67e-4a55-a2d8-e5acfd737cc5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.609433 [ 277 ] {} HTTP-Session: b2f3a5ca-d67e-4a55-a2d8-e5acfd737cc5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.609496 [ 277 ] {} HTTP-Session: b2f3a5ca-d67e-4a55-a2d8-e5acfd737cc5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.609984 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.610573 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.610618 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.610902 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.613139 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.613233 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.613967 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.616054 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.616104 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.616454 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.617349 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.617444 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.617711 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.617934 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.618064 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} HashJoin: (0x232a8220) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:10.618087 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} HashJoin: (0x232a8220) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:10.618495 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.618536 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.618779 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.618894 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.618936 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.618972 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.619004 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.619370 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.619555 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.619615 [ 282 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.619671 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.619618 [ 278 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.619700 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:10.619718 [ 282 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.619775 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.619793 [ 278 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.619773 [ 282 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.619834 [ 278 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.619849 [ 282 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.619867 [ 278 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.620163 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.620207 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.620327 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.620351 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.620481 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.620593 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.620649 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.620681 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.620676 [ 279 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.620715 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.620769 [ 279 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.620789 [ 279 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.620815 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.620823 [ 279 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.620860 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.620883 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.620901 [ 281 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.621184 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.621226 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.621339 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.621366 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.621439 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.621472 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.624294 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} executeQuery: Read 4 rows, 424.00 B in 0.014635 sec., 273.3173898189272 rows/sec., 28.29 KiB/sec. 2024.11.09 00:50:10.624472 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} HashJoin: (0x232a8220) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:10.625054 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.625094 [ 277 ] {94329772-4f57-4a37-b01f-402f48893799} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.625114 [ 277 ] {} HTTP-Session: b2f3a5ca-d67e-4a55-a2d8-e5acfd737cc5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.625988 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.626103 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.626407 [ 277 ] {} HTTP-Session: 1cd6471b-23c4-4d81-86e9-f9b6f46451a7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.626452 [ 277 ] {} HTTP-Session: 1cd6471b-23c4-4d81-86e9-f9b6f46451a7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.626469 [ 277 ] {} HTTP-Session: 1cd6471b-23c4-4d81-86e9-f9b6f46451a7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.626523 [ 277 ] {} HTTP-Session: 1cd6471b-23c4-4d81-86e9-f9b6f46451a7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.626801 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.627737 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.627784 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.629301 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:10.629408 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.629722 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.629891 [ 279 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.630071 [ 279 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.630135 [ 281 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.630188 [ 279 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.630382 [ 279 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.630335 [ 281 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.630481 [ 281 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.630514 [ 281 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.644266 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.644314 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:10.644437 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.644463 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:10.649537 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} executeQuery: Read 1 rows, 71.00 B in 0.022874 sec., 43.7177581533619 rows/sec., 3.03 KiB/sec. 2024.11.09 00:50:10.658262 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.658334 [ 277 ] {f5125663-4985-4aa7-b671-e06fefa6963d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.658355 [ 277 ] {} HTTP-Session: 1cd6471b-23c4-4d81-86e9-f9b6f46451a7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.762961 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.763185 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.763222 [ 277 ] {} HTTP-Session: 0a5a3e11-2f86-4392-bb83-0b289a2162b6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.763252 [ 277 ] {} HTTP-Session: 0a5a3e11-2f86-4392-bb83-0b289a2162b6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.763265 [ 277 ] {} HTTP-Session: 0a5a3e11-2f86-4392-bb83-0b289a2162b6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.763620 [ 277 ] {} HTTP-Session: 0a5a3e11-2f86-4392-bb83-0b289a2162b6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.765012 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.765817 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.765864 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.766150 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.766530 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.766573 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.766925 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.767300 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.767400 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.767820 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.768826 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.768872 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.769118 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.769216 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.769331 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} HashJoin: (0x24afd1e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:10.769351 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} HashJoin: (0x24afd1e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:10.772786 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.774334 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.774785 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.775029 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.776165 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.776229 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.776268 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.776709 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.776915 [ 278 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.776963 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.776984 [ 279 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.777170 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.777195 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.777212 [ 278 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.777223 [ 279 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.777239 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.777281 [ 278 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:10.777293 [ 279 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.777342 [ 278 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.777344 [ 279 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.777803 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.777851 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.778017 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.778045 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.778317 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.778415 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.778444 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.778457 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.778472 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.778515 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.778532 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.778542 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.778553 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.778588 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.778605 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.778614 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.778626 [ 281 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.778718 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.778749 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.778855 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.778877 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.778959 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.778999 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.783005 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} executeQuery: Read 4 rows, 424.00 B in 0.018299 sec., 218.59117984589324 rows/sec., 22.63 KiB/sec. 2024.11.09 00:50:10.783213 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} HashJoin: (0x24afd1e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:10.783849 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.783885 [ 277 ] {531e2a48-3e44-4fe5-a898-b42d9aa3a1a1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.783903 [ 277 ] {} HTTP-Session: 0a5a3e11-2f86-4392-bb83-0b289a2162b6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.797743 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.797881 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.797910 [ 277 ] {} HTTP-Session: 20c2e9ad-d457-4157-9bad-8bfe32224470 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.797939 [ 277 ] {} HTTP-Session: 20c2e9ad-d457-4157-9bad-8bfe32224470 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.797955 [ 277 ] {} HTTP-Session: 20c2e9ad-d457-4157-9bad-8bfe32224470 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.798018 [ 277 ] {} HTTP-Session: 20c2e9ad-d457-4157-9bad-8bfe32224470 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.798430 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.798986 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.799033 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.799385 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:10.799560 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.799881 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.800038 [ 281 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.800092 [ 266 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.800114 [ 281 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.800291 [ 266 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.800318 [ 281 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.800464 [ 281 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.800427 [ 266 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.800527 [ 266 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.800704 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.800747 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:10.800879 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.800907 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:10.802621 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} executeQuery: Read 1 rows, 71.00 B in 0.004422 sec., 226.1420171867933 rows/sec., 15.68 KiB/sec. 2024.11.09 00:50:10.803163 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.803194 [ 277 ] {adc8b27f-a4e8-4495-9c6d-c52efb3c517b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.803211 [ 277 ] {} HTTP-Session: 20c2e9ad-d457-4157-9bad-8bfe32224470 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.924418 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.924604 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.924644 [ 277 ] {} HTTP-Session: b0e25af8-b1e6-4754-894f-0506eff5d21a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.924684 [ 277 ] {} HTTP-Session: b0e25af8-b1e6-4754-894f-0506eff5d21a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.924730 [ 277 ] {} HTTP-Session: b0e25af8-b1e6-4754-894f-0506eff5d21a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.924872 [ 277 ] {} HTTP-Session: b0e25af8-b1e6-4754-894f-0506eff5d21a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.925360 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.925997 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.926045 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.926339 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.926720 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.926765 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.927013 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.927370 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.927410 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.927644 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.928531 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.928577 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.928819 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.928914 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.929045 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} HashJoin: (0x249c9720) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:10.929071 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} HashJoin: (0x249c9720) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:10.929459 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.929542 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.929787 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:10.929906 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.929954 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.929990 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.930023 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.930407 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.930661 [ 278 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.930697 [ 279 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.930796 [ 278 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.930664 [ 281 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.930860 [ 278 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:10.930937 [ 281 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.930841 [ 279 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.930991 [ 278 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.931004 [ 279 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.930963 [ 281 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.931136 [ 279 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.931184 [ 281 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.931420 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.931465 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.931587 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.931612 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.931744 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.931889 [ 278 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.931922 [ 279 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.931943 [ 281 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:10.931984 [ 278 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.932035 [ 279 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.932033 [ 278 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.932055 [ 281 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.932087 [ 279 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.932111 [ 281 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.932141 [ 279 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.932160 [ 281 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.932191 [ 278 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.932376 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.932416 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:10.932530 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.932555 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:10.932656 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:10.932698 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:10.935418 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} executeQuery: Read 4 rows, 424.00 B in 0.010364 sec., 385.95137012736393 rows/sec., 39.95 KiB/sec. 2024.11.09 00:50:10.935593 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} HashJoin: (0x249c9720) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:10.936072 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.936105 [ 277 ] {6186efe5-ad5b-448d-9278-d535f4ad5e89} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.936122 [ 277 ] {} HTTP-Session: b0e25af8-b1e6-4754-894f-0506eff5d21a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.937895 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:10.938000 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:10.938025 [ 277 ] {} HTTP-Session: 27e6b06f-8cbc-4072-993e-828886ef361e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:10.938045 [ 277 ] {} HTTP-Session: 27e6b06f-8cbc-4072-993e-828886ef361e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.938056 [ 277 ] {} HTTP-Session: 27e6b06f-8cbc-4072-993e-828886ef361e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:10.938094 [ 277 ] {} HTTP-Session: 27e6b06f-8cbc-4072-993e-828886ef361e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:10.938312 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:10.938681 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:10.938723 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:10.939058 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:10.939148 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:10.939409 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:10.939617 [ 278 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:10.939633 [ 282 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:10.939683 [ 278 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:10.939714 [ 278 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.939775 [ 278 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:10.939869 [ 282 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:10.940002 [ 282 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:10.940029 [ 282 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:10.940322 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:10.940365 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:10.940487 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:10.940512 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:10.942220 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} executeQuery: Read 1 rows, 71.00 B in 0.004017 sec., 248.94199651481208 rows/sec., 17.26 KiB/sec. 2024.11.09 00:50:10.942665 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} DynamicQueryHandler: Done processing query 2024.11.09 00:50:10.942693 [ 277 ] {e73a142f-6bc9-4642-82c1-9f5d73458b18} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:10.942709 [ 277 ] {} HTTP-Session: 27e6b06f-8cbc-4072-993e-828886ef361e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.000519 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 152.87 MiB, peak 157.83 MiB, free memory in arenas 0.00 B, will set to 151.81 MiB (RSS), difference: -1.05 MiB 2024.11.09 00:50:11.047950 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.048124 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.048153 [ 277 ] {} HTTP-Session: 2ea7062d-9dc8-4115-a65d-b790cbbae429 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.048182 [ 277 ] {} HTTP-Session: 2ea7062d-9dc8-4115-a65d-b790cbbae429 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.048196 [ 277 ] {} HTTP-Session: 2ea7062d-9dc8-4115-a65d-b790cbbae429 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.048263 [ 277 ] {} HTTP-Session: 2ea7062d-9dc8-4115-a65d-b790cbbae429 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.048880 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.049532 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.049579 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.050136 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.050502 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.050543 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.050783 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.051134 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.051173 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.051405 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.052247 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.052290 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.052534 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.052630 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.052745 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} HashJoin: (0x246acd00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:11.052765 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} HashJoin: (0x246acd00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:11.053148 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.053188 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.053428 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.053545 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.053590 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.053626 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.053660 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.054031 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.054196 [ 281 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.054353 [ 278 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.054391 [ 282 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.054458 [ 278 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.054494 [ 282 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.054504 [ 278 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.054525 [ 282 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.054539 [ 278 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.054418 [ 281 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.054557 [ 282 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.054593 [ 281 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:11.054622 [ 281 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.054807 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.054849 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.054967 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.054994 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.055124 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.055433 [ 281 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.055447 [ 278 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.055515 [ 281 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.055535 [ 281 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.055428 [ 282 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.055567 [ 278 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.055601 [ 281 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.055626 [ 282 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.055657 [ 282 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.055672 [ 278 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.055692 [ 282 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.055713 [ 278 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.055916 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.055957 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.056068 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.056093 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.056163 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.056193 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.060940 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} executeQuery: Read 4 rows, 424.00 B in 0.012487 sec., 320.33314647233124 rows/sec., 33.16 KiB/sec. 2024.11.09 00:50:11.061159 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} HashJoin: (0x246acd00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:11.061771 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.061804 [ 277 ] {21c87bee-cbbb-4e6c-8a17-80c0603a2d3a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.061822 [ 277 ] {} HTTP-Session: 2ea7062d-9dc8-4115-a65d-b790cbbae429 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.066665 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.066786 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.066817 [ 277 ] {} HTTP-Session: 22dc86a1-f0bc-42a2-a5cf-f8600fb79b75 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.066847 [ 277 ] {} HTTP-Session: 22dc86a1-f0bc-42a2-a5cf-f8600fb79b75 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.066860 [ 277 ] {} HTTP-Session: 22dc86a1-f0bc-42a2-a5cf-f8600fb79b75 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.066928 [ 277 ] {} HTTP-Session: 22dc86a1-f0bc-42a2-a5cf-f8600fb79b75 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.067289 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.067942 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.067994 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.068367 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:11.068484 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.068886 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.069054 [ 282 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.069125 [ 282 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.069158 [ 282 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.069137 [ 278 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.069192 [ 282 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.069279 [ 278 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.069310 [ 278 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.069327 [ 278 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.069505 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.069548 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:11.069729 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.069768 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:11.071743 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} executeQuery: Read 1 rows, 71.00 B in 0.004631 sec., 215.93608291945586 rows/sec., 14.97 KiB/sec. 2024.11.09 00:50:11.072260 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.072292 [ 277 ] {6c9f7757-4b71-45f7-a2c7-f62988ad2053} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.072311 [ 277 ] {} HTTP-Session: 22dc86a1-f0bc-42a2-a5cf-f8600fb79b75 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.181682 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.181812 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.181839 [ 277 ] {} HTTP-Session: 67368c3d-9d25-451a-9116-9a18a4e84ca4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.181862 [ 277 ] {} HTTP-Session: 67368c3d-9d25-451a-9116-9a18a4e84ca4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.181874 [ 277 ] {} HTTP-Session: 67368c3d-9d25-451a-9116-9a18a4e84ca4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.181923 [ 277 ] {} HTTP-Session: 67368c3d-9d25-451a-9116-9a18a4e84ca4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.182404 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.183031 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.183076 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.183432 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.183777 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.183818 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.184053 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.184397 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.184434 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.184664 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.187123 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.187201 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.187497 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.187604 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.187727 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} HashJoin: (0x2326f720) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:11.187746 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} HashJoin: (0x2326f720) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:11.188442 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.188487 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.188740 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.188897 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.188944 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.188979 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.189012 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.189477 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.191440 [ 281 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.191518 [ 279 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.191541 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.191625 [ 279 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.191657 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.191669 [ 279 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.191691 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.191705 [ 279 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.191740 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.191559 [ 281 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.191860 [ 281 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:11.191888 [ 281 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.192368 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.192583 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.192763 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.192793 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.193042 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.193182 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.193186 [ 281 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.193223 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.193249 [ 281 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.193266 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.193287 [ 281 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.193304 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.193327 [ 281 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.193412 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.193447 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.193458 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.193470 [ 282 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.193657 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.193691 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.193803 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.193831 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.193922 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.193967 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.205881 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} executeQuery: Read 4 rows, 424.00 B in 0.023781 sec., 168.20150540347336 rows/sec., 17.41 KiB/sec. 2024.11.09 00:50:11.206103 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} HashJoin: (0x2326f720) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:11.207732 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.207768 [ 277 ] {069ba439-5049-4da7-b6de-6c851e593fa8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.207786 [ 277 ] {} HTTP-Session: 67368c3d-9d25-451a-9116-9a18a4e84ca4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.210617 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.210743 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.210771 [ 277 ] {} HTTP-Session: 54081929-aa3a-47dc-8606-1e8b3f668110 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.210801 [ 277 ] {} HTTP-Session: 54081929-aa3a-47dc-8606-1e8b3f668110 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.210814 [ 277 ] {} HTTP-Session: 54081929-aa3a-47dc-8606-1e8b3f668110 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.210878 [ 277 ] {} HTTP-Session: 54081929-aa3a-47dc-8606-1e8b3f668110 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.211228 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.211968 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.212020 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.212518 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:11.212634 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.213044 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.213245 [ 281 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.213249 [ 266 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.213351 [ 281 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.213411 [ 281 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.213470 [ 281 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.213468 [ 266 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.213515 [ 266 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.213534 [ 266 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.217502 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.217549 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:11.217707 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.217735 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:11.219878 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} executeQuery: Read 1 rows, 71.00 B in 0.008813 sec., 113.46873936230568 rows/sec., 7.87 KiB/sec. 2024.11.09 00:50:11.220498 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.220532 [ 277 ] {10c6e4ac-00f1-4fc2-8870-605bc969eb47} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.220549 [ 277 ] {} HTTP-Session: 54081929-aa3a-47dc-8606-1e8b3f668110 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.322815 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.322958 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.322984 [ 277 ] {} HTTP-Session: 045f4504-2f2b-49e4-8839-609843ceba52 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.323063 [ 277 ] {} HTTP-Session: 045f4504-2f2b-49e4-8839-609843ceba52 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.323079 [ 277 ] {} HTTP-Session: 045f4504-2f2b-49e4-8839-609843ceba52 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.323129 [ 277 ] {} HTTP-Session: 045f4504-2f2b-49e4-8839-609843ceba52 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.323633 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.324316 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.324362 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.324648 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.325038 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.325079 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.325315 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.325661 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.325700 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.325931 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.326839 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.326883 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.327162 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.327264 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.327380 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} HashJoin: (0x246acd00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:11.327401 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} HashJoin: (0x246acd00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:11.327782 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.327822 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.328100 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.328222 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.328267 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.328302 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.328335 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.328700 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.328931 [ 281 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.328975 [ 278 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.328956 [ 279 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.329067 [ 278 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.329087 [ 278 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.329035 [ 281 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.329117 [ 278 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.329155 [ 279 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.329167 [ 281 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:11.329204 [ 279 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.329241 [ 279 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.329242 [ 281 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.329833 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.329874 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.330027 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.330057 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.330228 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.330349 [ 281 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.330416 [ 278 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.330433 [ 281 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.330478 [ 278 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.330493 [ 281 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.330515 [ 278 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.330531 [ 281 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.330558 [ 278 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.330591 [ 279 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.330646 [ 279 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.330660 [ 279 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.330673 [ 279 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.330910 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.330950 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.331105 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.331133 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.331206 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.331238 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.334217 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} executeQuery: Read 4 rows, 424.00 B in 0.010902 sec., 366.905155017428 rows/sec., 37.98 KiB/sec. 2024.11.09 00:50:11.334517 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} HashJoin: (0x246acd00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:11.335085 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.335120 [ 277 ] {5adadbe7-13fa-4507-8569-f7815593424d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.335136 [ 277 ] {} HTTP-Session: 045f4504-2f2b-49e4-8839-609843ceba52 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.337110 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.337186 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.337209 [ 277 ] {} HTTP-Session: 2c94570a-4b2d-4502-a143-2ed835b94193 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.337226 [ 277 ] {} HTTP-Session: 2c94570a-4b2d-4502-a143-2ed835b94193 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.337238 [ 277 ] {} HTTP-Session: 2c94570a-4b2d-4502-a143-2ed835b94193 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.337274 [ 277 ] {} HTTP-Session: 2c94570a-4b2d-4502-a143-2ed835b94193 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.337544 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.337946 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.338056 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.338367 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:11.338455 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.338717 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.338867 [ 281 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.338932 [ 281 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.338948 [ 281 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.338962 [ 281 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.338887 [ 279 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.339038 [ 279 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.339054 [ 279 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.339069 [ 279 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.339264 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.339304 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:11.339422 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.339446 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:11.341175 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} executeQuery: Read 1 rows, 71.00 B in 0.003794 sec., 263.5740643120717 rows/sec., 18.28 KiB/sec. 2024.11.09 00:50:11.341621 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.341652 [ 277 ] {42fe03b0-90f7-4334-98b2-c0a62b475562} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.341667 [ 277 ] {} HTTP-Session: 2c94570a-4b2d-4502-a143-2ed835b94193 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.445471 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.445629 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.445657 [ 277 ] {} HTTP-Session: d4f37a8d-f20c-42c6-9789-5547f5e2eb8c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.445686 [ 277 ] {} HTTP-Session: d4f37a8d-f20c-42c6-9789-5547f5e2eb8c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.445700 [ 277 ] {} HTTP-Session: d4f37a8d-f20c-42c6-9789-5547f5e2eb8c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.445763 [ 277 ] {} HTTP-Session: d4f37a8d-f20c-42c6-9789-5547f5e2eb8c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.446558 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.447175 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.447219 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.447519 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.447893 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.447933 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.448161 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.448599 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.448642 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.448874 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.449786 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.449828 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.450090 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.450186 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.450298 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} HashJoin: (0x246bdee0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:11.450317 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} HashJoin: (0x246bdee0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:11.450699 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.450738 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.450977 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.451096 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.451137 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.451171 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.451203 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.451562 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.451799 [ 266 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.451824 [ 279 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.451830 [ 281 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.451895 [ 266 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.451921 [ 279 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.451945 [ 266 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:11.451958 [ 279 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.451986 [ 281 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.452029 [ 281 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.452038 [ 279 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.452045 [ 266 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.452076 [ 281 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.452277 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.452317 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.452437 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.452462 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.452649 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.452779 [ 281 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.452838 [ 279 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.452935 [ 281 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.452814 [ 266 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.452971 [ 279 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.452996 [ 281 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.453012 [ 279 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.453040 [ 266 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.453082 [ 279 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.453093 [ 281 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.453102 [ 266 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.453158 [ 266 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.453358 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.453397 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.453522 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.453547 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.453620 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.453649 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.455663 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} executeQuery: Read 4 rows, 424.00 B in 0.009532 sec., 419.639110365086 rows/sec., 43.44 KiB/sec. 2024.11.09 00:50:11.455854 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} HashJoin: (0x246bdee0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:11.456458 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.456488 [ 277 ] {425a28c5-0930-4062-9693-402de5a2f449} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.456506 [ 277 ] {} HTTP-Session: d4f37a8d-f20c-42c6-9789-5547f5e2eb8c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.457567 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.457640 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.457660 [ 277 ] {} HTTP-Session: 07dba046-b4cf-455c-a6ca-91341b9606ce Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.457677 [ 277 ] {} HTTP-Session: 07dba046-b4cf-455c-a6ca-91341b9606ce Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.457688 [ 277 ] {} HTTP-Session: 07dba046-b4cf-455c-a6ca-91341b9606ce Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.457726 [ 277 ] {} HTTP-Session: 07dba046-b4cf-455c-a6ca-91341b9606ce Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.457938 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.458337 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.458380 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.458679 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:11.458766 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.459044 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.459213 [ 278 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.459255 [ 281 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.459303 [ 278 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.459347 [ 278 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.459386 [ 281 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.459414 [ 281 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.459430 [ 278 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.459456 [ 281 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.459633 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.459673 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:11.459842 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.459872 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:11.461216 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} executeQuery: Read 1 rows, 71.00 B in 0.003386 sec., 295.33372711163616 rows/sec., 20.48 KiB/sec. 2024.11.09 00:50:11.461775 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.461836 [ 277 ] {f4b6b2fe-1f93-4a87-bb20-54a7f7b30974} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.461852 [ 277 ] {} HTTP-Session: 07dba046-b4cf-455c-a6ca-91341b9606ce Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.564189 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.564332 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.564358 [ 277 ] {} HTTP-Session: c596882f-4de4-4451-9c2b-f4755f751376 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.564387 [ 277 ] {} HTTP-Session: c596882f-4de4-4451-9c2b-f4755f751376 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.564400 [ 277 ] {} HTTP-Session: c596882f-4de4-4451-9c2b-f4755f751376 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.564462 [ 277 ] {} HTTP-Session: c596882f-4de4-4451-9c2b-f4755f751376 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.564939 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.565633 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.565679 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.566017 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.566366 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.566404 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.566638 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.566978 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.567111 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.567367 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.568310 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.568351 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.568632 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.568729 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.568842 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} HashJoin: (0x2328f380) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:11.568863 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} HashJoin: (0x2328f380) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:11.569281 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.569321 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.569558 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.569676 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.569720 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.569757 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.569791 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.570194 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.570350 [ 278 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.570419 [ 278 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.570536 [ 281 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.570425 [ 282 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.570628 [ 281 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.570701 [ 282 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.570723 [ 281 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.570544 [ 278 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:11.570754 [ 282 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.570755 [ 281 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.570819 [ 282 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.570834 [ 278 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.571026 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.571060 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.571176 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.571202 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.571329 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.571572 [ 278 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.571500 [ 282 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.571610 [ 281 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.571626 [ 278 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.571679 [ 278 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.571715 [ 281 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.571740 [ 278 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.571733 [ 282 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.571756 [ 281 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.571796 [ 282 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.571810 [ 281 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.571833 [ 282 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.572308 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.572378 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.572620 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.572876 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.573076 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.573128 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.578016 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} executeQuery: Read 4 rows, 424.00 B in 0.013374 sec., 299.0877822640945 rows/sec., 30.96 KiB/sec. 2024.11.09 00:50:11.578323 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} HashJoin: (0x2328f380) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:11.578962 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.578996 [ 277 ] {07c7d260-bdad-44e9-9537-576d905a21d6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.579044 [ 277 ] {} HTTP-Session: c596882f-4de4-4451-9c2b-f4755f751376 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.580078 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.580232 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.580259 [ 277 ] {} HTTP-Session: ef642f1d-3264-4e87-9355-64b413b3e917 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.580283 [ 277 ] {} HTTP-Session: ef642f1d-3264-4e87-9355-64b413b3e917 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.580295 [ 277 ] {} HTTP-Session: ef642f1d-3264-4e87-9355-64b413b3e917 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.580349 [ 277 ] {} HTTP-Session: ef642f1d-3264-4e87-9355-64b413b3e917 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.580662 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.581520 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.581568 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.582052 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:11.582254 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.582632 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.582803 [ 281 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.582864 [ 281 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.582861 [ 282 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.582891 [ 281 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.582981 [ 281 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.583018 [ 282 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.583050 [ 282 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.583068 [ 282 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.583543 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.583583 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:11.583707 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.583737 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:11.588473 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} executeQuery: Read 1 rows, 71.00 B in 0.007956 sec., 125.6913021618904 rows/sec., 8.71 KiB/sec. 2024.11.09 00:50:11.589222 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.589258 [ 277 ] {0e413c45-79b2-4437-a6a9-6a930acdb5e0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.589275 [ 277 ] {} HTTP-Session: ef642f1d-3264-4e87-9355-64b413b3e917 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.692586 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.692756 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.692786 [ 277 ] {} HTTP-Session: 2b30efed-2619-4886-aeae-aecd5a9574a2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.692820 [ 277 ] {} HTTP-Session: 2b30efed-2619-4886-aeae-aecd5a9574a2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.692833 [ 277 ] {} HTTP-Session: 2b30efed-2619-4886-aeae-aecd5a9574a2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.692899 [ 277 ] {} HTTP-Session: 2b30efed-2619-4886-aeae-aecd5a9574a2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.693412 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.694167 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.694212 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.694502 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.694857 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.694896 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.695133 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.695532 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.695572 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.695804 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.696700 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.696742 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.696988 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.697085 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.697203 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} HashJoin: (0x24b26ac0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:11.697226 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} HashJoin: (0x24b26ac0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:11.697617 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.697655 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.697892 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.698016 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.698061 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.698094 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.698128 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.698496 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.698702 [ 266 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.698751 [ 278 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.698753 [ 282 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.698837 [ 278 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.698870 [ 282 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.698880 [ 278 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.698898 [ 282 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.698912 [ 278 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.698807 [ 266 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.698943 [ 282 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.698984 [ 266 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:11.699013 [ 266 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.699230 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.699268 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.699388 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.699411 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.699541 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.699658 [ 282 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.699678 [ 278 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.699727 [ 266 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.699780 [ 278 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.699782 [ 282 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.699812 [ 278 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.699847 [ 282 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.699842 [ 266 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.699887 [ 278 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.699911 [ 266 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.699937 [ 282 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.699967 [ 266 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.700194 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.700231 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.700395 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.700422 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.700521 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.700561 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.704080 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} executeQuery: Read 4 rows, 424.00 B in 0.010976 sec., 364.4314868804665 rows/sec., 37.72 KiB/sec. 2024.11.09 00:50:11.704723 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} HashJoin: (0x24b26ac0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:11.705404 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.705437 [ 277 ] {c42a89d0-6e28-487d-93b7-7c5ab194528b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.705456 [ 277 ] {} HTTP-Session: 2b30efed-2619-4886-aeae-aecd5a9574a2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.706524 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.706618 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.706641 [ 277 ] {} HTTP-Session: 047855b4-0232-40ab-8d9c-c20190567db6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.706668 [ 277 ] {} HTTP-Session: 047855b4-0232-40ab-8d9c-c20190567db6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.706681 [ 277 ] {} HTTP-Session: 047855b4-0232-40ab-8d9c-c20190567db6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.706738 [ 277 ] {} HTTP-Session: 047855b4-0232-40ab-8d9c-c20190567db6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.707279 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.707923 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.707970 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.708327 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:11.708441 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.708754 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.708889 [ 278 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.708916 [ 282 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.708948 [ 278 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.708994 [ 282 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.709012 [ 278 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.709033 [ 282 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.709053 [ 278 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.709081 [ 282 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.709267 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.709299 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:11.709504 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.709562 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:11.711483 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} executeQuery: Read 1 rows, 71.00 B in 0.00461 sec., 216.91973969631235 rows/sec., 15.04 KiB/sec. 2024.11.09 00:50:11.712067 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.712097 [ 277 ] {375ad26e-bf20-44ca-ae82-c60eeddd72b1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.712112 [ 277 ] {} HTTP-Session: 047855b4-0232-40ab-8d9c-c20190567db6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.815197 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.815342 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.815370 [ 277 ] {} HTTP-Session: 038cbfbc-d262-4c77-b58b-6dd23e61c256 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.815397 [ 277 ] {} HTTP-Session: 038cbfbc-d262-4c77-b58b-6dd23e61c256 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.815410 [ 277 ] {} HTTP-Session: 038cbfbc-d262-4c77-b58b-6dd23e61c256 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.815472 [ 277 ] {} HTTP-Session: 038cbfbc-d262-4c77-b58b-6dd23e61c256 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.816203 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.816815 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.816855 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.817140 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.817474 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.817512 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.817743 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.818352 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.818455 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.819209 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.820491 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.820597 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.820938 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.821042 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.821159 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} HashJoin: (0x24707750) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:11.821178 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} HashJoin: (0x24707750) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:11.821626 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.821668 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.822137 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.822338 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.822386 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.822421 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.822486 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.822995 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.823177 [ 278 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.823241 [ 282 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.823243 [ 266 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.823327 [ 282 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.823361 [ 266 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.823372 [ 282 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.823391 [ 266 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.823405 [ 282 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.823296 [ 278 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.823436 [ 266 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.823479 [ 278 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:11.823507 [ 278 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.823701 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.823933 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.824187 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.824223 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.824461 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.824659 [ 266 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.824714 [ 278 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.824718 [ 282 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.824769 [ 278 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.824820 [ 278 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.824833 [ 266 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.824834 [ 282 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.824878 [ 278 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.824907 [ 266 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.824911 [ 282 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.824958 [ 266 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.824973 [ 282 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.825276 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.825420 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.825583 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.825610 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.825740 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.825793 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.830126 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} executeQuery: Read 4 rows, 424.00 B in 0.014483 sec., 276.18587309259135 rows/sec., 28.59 KiB/sec. 2024.11.09 00:50:11.830780 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} HashJoin: (0x24707750) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:11.831739 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.831781 [ 277 ] {4a200ad8-8bc4-4561-b19a-7322f59b1077} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.831801 [ 277 ] {} HTTP-Session: 038cbfbc-d262-4c77-b58b-6dd23e61c256 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.832958 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.833058 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.833083 [ 277 ] {} HTTP-Session: 3a64e245-732a-421d-b651-045c4e472870 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.833110 [ 277 ] {} HTTP-Session: 3a64e245-732a-421d-b651-045c4e472870 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.833124 [ 277 ] {} HTTP-Session: 3a64e245-732a-421d-b651-045c4e472870 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.833186 [ 277 ] {} HTTP-Session: 3a64e245-732a-421d-b651-045c4e472870 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.833497 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.834008 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.834054 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.834397 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:11.834505 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.834807 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.834948 [ 278 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.834991 [ 282 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.835043 [ 278 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.835099 [ 278 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.835139 [ 278 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.835154 [ 282 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.835179 [ 282 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.835197 [ 282 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.835338 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.835379 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:11.835506 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.835532 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:11.837182 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} executeQuery: Read 1 rows, 71.00 B in 0.003839 sec., 260.4845011721803 rows/sec., 18.06 KiB/sec. 2024.11.09 00:50:11.837896 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.837939 [ 277 ] {3023f4ad-1e1c-42ca-b49e-8705ff6b2246} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.837958 [ 277 ] {} HTTP-Session: 3a64e245-732a-421d-b651-045c4e472870 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.941223 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.941413 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.941446 [ 277 ] {} HTTP-Session: 9702c3e0-9571-4a7c-8ff0-c2bf53fc07d7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.941475 [ 277 ] {} HTTP-Session: 9702c3e0-9571-4a7c-8ff0-c2bf53fc07d7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.941487 [ 277 ] {} HTTP-Session: 9702c3e0-9571-4a7c-8ff0-c2bf53fc07d7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.941575 [ 277 ] {} HTTP-Session: 9702c3e0-9571-4a7c-8ff0-c2bf53fc07d7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.942538 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.943370 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.943417 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.943688 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.944618 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.944685 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.944946 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.945304 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.945361 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.945671 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.946584 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.947080 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.947419 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.947525 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.947642 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} HashJoin: (0x21fafb10) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:11.947666 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} HashJoin: (0x21fafb10) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:11.948056 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.948097 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.948399 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:11.948534 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.948581 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.948619 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.948654 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.949451 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.949614 [ 266 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.949685 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.949707 [ 281 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.949810 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.949890 [ 281 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.949713 [ 266 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.949922 [ 281 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.949923 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.949976 [ 266 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:11.950008 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.949995 [ 281 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.950048 [ 266 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.950461 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.950535 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.950922 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.950972 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.951192 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.951320 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.951340 [ 281 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.951379 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.951405 [ 281 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.951419 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.951438 [ 281 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.951453 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.951475 [ 281 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.951597 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:11.951631 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.951642 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.951654 [ 278 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.951828 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.951868 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:11.951989 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.952013 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:11.952134 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:11.952185 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:11.957219 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} executeQuery: Read 4 rows, 424.00 B in 0.014987 sec., 266.89797824781476 rows/sec., 27.63 KiB/sec. 2024.11.09 00:50:11.957673 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} HashJoin: (0x21fafb10) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:11.958564 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.958600 [ 277 ] {cd55d231-fbd6-471f-8da2-86c447ba60d7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.958619 [ 277 ] {} HTTP-Session: 9702c3e0-9571-4a7c-8ff0-c2bf53fc07d7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.959373 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:11.959518 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:11.959587 [ 277 ] {} HTTP-Session: 072a5761-d66b-46c5-9427-7ba3f57b978d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:11.959617 [ 277 ] {} HTTP-Session: 072a5761-d66b-46c5-9427-7ba3f57b978d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.959695 [ 277 ] {} HTTP-Session: 072a5761-d66b-46c5-9427-7ba3f57b978d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:11.959813 [ 277 ] {} HTTP-Session: 072a5761-d66b-46c5-9427-7ba3f57b978d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:11.960435 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:11.961238 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:11.961286 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:11.961619 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:11.961759 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:11.962315 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:11.962487 [ 282 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:11.962497 [ 278 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:11.962537 [ 282 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:11.962657 [ 278 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:11.962684 [ 282 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.962697 [ 278 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:11.962729 [ 278 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:11.962718 [ 282 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:11.962926 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:11.962955 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:11.963104 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:11.963133 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:11.965755 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} executeQuery: Read 1 rows, 71.00 B in 0.00546 sec., 183.15018315018315 rows/sec., 12.70 KiB/sec. 2024.11.09 00:50:11.966447 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} DynamicQueryHandler: Done processing query 2024.11.09 00:50:11.966485 [ 277 ] {fb0229da-1d17-4442-933f-52cc29ec3d69} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:11.966504 [ 277 ] {} HTTP-Session: 072a5761-d66b-46c5-9427-7ba3f57b978d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.000317 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 152.93 MiB, peak 157.89 MiB, free memory in arenas 0.00 B, will set to 151.82 MiB (RSS), difference: -1.11 MiB 2024.11.09 00:50:12.069721 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.069867 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.069894 [ 277 ] {} HTTP-Session: 3d33b74a-da0d-4b71-bd6a-a8cfe1d42440 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.069924 [ 277 ] {} HTTP-Session: 3d33b74a-da0d-4b71-bd6a-a8cfe1d42440 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.069937 [ 277 ] {} HTTP-Session: 3d33b74a-da0d-4b71-bd6a-a8cfe1d42440 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.069999 [ 277 ] {} HTTP-Session: 3d33b74a-da0d-4b71-bd6a-a8cfe1d42440 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.071233 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.071983 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.072029 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.072972 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.073509 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.073554 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.074523 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.075249 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.075295 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.075699 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.078686 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.078762 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.079508 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.079631 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.079778 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} HashJoin: (0x23354fd0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:12.079800 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} HashJoin: (0x23354fd0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:12.080251 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.080292 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.080541 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.080709 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.080755 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.080790 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.080857 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.081322 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.081504 [ 282 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.081567 [ 278 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.081578 [ 266 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.081652 [ 282 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.081662 [ 278 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.081719 [ 278 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.081700 [ 266 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.081726 [ 282 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:12.081764 [ 278 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.081777 [ 266 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.081825 [ 282 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.081843 [ 266 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.081989 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.082025 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.082622 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.082666 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.082856 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.083002 [ 266 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.083032 [ 278 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.083090 [ 282 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.083085 [ 266 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.083137 [ 278 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.083167 [ 266 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.083186 [ 278 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.083203 [ 282 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.083243 [ 266 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.083284 [ 282 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.083271 [ 278 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.083464 [ 282 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.083875 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.083919 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.084045 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.084073 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.084158 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.084199 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.089292 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} executeQuery: Read 4 rows, 424.00 B in 0.018395 sec., 217.45039412883935 rows/sec., 22.51 KiB/sec. 2024.11.09 00:50:12.089859 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} HashJoin: (0x23354fd0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:12.090809 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.090868 [ 277 ] {f4a88802-eb68-4252-9b90-122a5f2cfd94} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.090886 [ 277 ] {} HTTP-Session: 3d33b74a-da0d-4b71-bd6a-a8cfe1d42440 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.091762 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.091860 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.091887 [ 277 ] {} HTTP-Session: b4a83ad2-60e9-4afb-a977-893f713248c3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.091917 [ 277 ] {} HTTP-Session: b4a83ad2-60e9-4afb-a977-893f713248c3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.091931 [ 277 ] {} HTTP-Session: b4a83ad2-60e9-4afb-a977-893f713248c3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.092045 [ 277 ] {} HTTP-Session: b4a83ad2-60e9-4afb-a977-893f713248c3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.092815 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.093648 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.093695 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.094540 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:12.094776 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.095780 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.095919 [ 278 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.095979 [ 266 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.096079 [ 266 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.096097 [ 266 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.096133 [ 278 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.096189 [ 278 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.096154 [ 266 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.096210 [ 278 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.096346 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.096462 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:12.096714 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.096775 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:12.098462 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} executeQuery: Read 1 rows, 71.00 B in 0.006268 sec., 159.5405232929164 rows/sec., 11.06 KiB/sec. 2024.11.09 00:50:12.099040 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.099077 [ 277 ] {49dbad6d-2123-4cb2-a05c-4175b903fe37} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.099093 [ 277 ] {} HTTP-Session: b4a83ad2-60e9-4afb-a977-893f713248c3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.202940 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.203143 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.203199 [ 277 ] {} HTTP-Session: 1ca5ba8a-6a1b-4ce8-bce8-0821c969d82f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.203230 [ 277 ] {} HTTP-Session: 1ca5ba8a-6a1b-4ce8-bce8-0821c969d82f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.203243 [ 277 ] {} HTTP-Session: 1ca5ba8a-6a1b-4ce8-bce8-0821c969d82f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.203327 [ 277 ] {} HTTP-Session: 1ca5ba8a-6a1b-4ce8-bce8-0821c969d82f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.204025 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.207896 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.207944 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.208278 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.208633 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.208671 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.209011 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.209587 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.209632 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.209876 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.211266 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.211340 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.211673 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.212676 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.212829 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} HashJoin: (0x2328e210) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:12.212849 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} HashJoin: (0x2328e210) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:12.213567 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.213613 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.213961 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.214146 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.214231 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.214361 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.214451 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.215352 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.216237 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.216269 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.216300 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.216341 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:12.216354 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.216385 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.216391 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.216517 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.216549 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.216587 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.216599 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.216610 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.222963 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.223069 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.223313 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.223346 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.223950 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.224112 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.224164 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.224195 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.224218 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.224245 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.224288 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.224314 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.224317 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.224403 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.224346 [ 278 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.224421 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.224495 [ 282 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.227118 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.227226 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.227577 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.227648 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.227744 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.227792 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.245104 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} executeQuery: Read 4 rows, 424.00 B in 0.041374 sec., 96.67907381447286 rows/sec., 10.01 KiB/sec. 2024.11.09 00:50:12.245339 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} HashJoin: (0x2328e210) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:12.247233 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.247278 [ 277 ] {cb912bed-5f90-445f-849e-95671bba625e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.247297 [ 277 ] {} HTTP-Session: 1ca5ba8a-6a1b-4ce8-bce8-0821c969d82f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.247908 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.248093 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.248129 [ 277 ] {} HTTP-Session: 93eb3d5c-c647-4c9e-8e49-1b79ba0c229b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.248517 [ 277 ] {} HTTP-Session: 93eb3d5c-c647-4c9e-8e49-1b79ba0c229b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.248547 [ 277 ] {} HTTP-Session: 93eb3d5c-c647-4c9e-8e49-1b79ba0c229b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.248724 [ 277 ] {} HTTP-Session: 93eb3d5c-c647-4c9e-8e49-1b79ba0c229b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.249304 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.250125 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.250336 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.250904 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:12.251291 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.251808 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.251962 [ 278 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.252006 [ 282 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.252068 [ 278 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.252121 [ 278 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.252155 [ 278 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.252189 [ 282 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.252209 [ 282 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.252226 [ 282 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.252354 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.252389 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:12.252507 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.252631 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:12.254943 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} executeQuery: Read 1 rows, 71.00 B in 0.005997 sec., 166.75004168751042 rows/sec., 11.56 KiB/sec. 2024.11.09 00:50:12.258718 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.258773 [ 277 ] {528094e4-0f33-427b-a85b-53d1c83084a7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.258791 [ 277 ] {} HTTP-Session: 93eb3d5c-c647-4c9e-8e49-1b79ba0c229b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.367230 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.367405 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.367435 [ 277 ] {} HTTP-Session: b0e595c7-1b09-4c64-881a-ce087419b334 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.367488 [ 277 ] {} HTTP-Session: b0e595c7-1b09-4c64-881a-ce087419b334 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.367504 [ 277 ] {} HTTP-Session: b0e595c7-1b09-4c64-881a-ce087419b334 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.367589 [ 277 ] {} HTTP-Session: b0e595c7-1b09-4c64-881a-ce087419b334 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.368105 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.368772 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.368842 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.369448 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.369837 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.369880 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.370157 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.370508 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.370547 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.370779 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.371610 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.371653 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.371959 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.372110 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.372228 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} HashJoin: (0x2328e210) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:12.372248 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} HashJoin: (0x2328e210) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:12.372660 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.372698 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.372935 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.373121 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.373198 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.373261 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.373297 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.373713 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.374062 [ 281 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.374012 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.374397 [ 281 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.374425 [ 281 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.374415 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.374440 [ 281 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.374466 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.374491 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.374007 [ 282 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.374562 [ 282 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.374574 [ 282 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:12.374589 [ 282 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.374737 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.374769 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.374908 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.374934 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.375134 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.375267 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.375276 [ 281 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.375307 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.375336 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.375339 [ 281 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.375358 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.375371 [ 281 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.375402 [ 281 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.375431 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.375454 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.375463 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.375474 [ 266 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.375595 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.375625 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.375727 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.375751 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.375819 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.375849 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.379269 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} executeQuery: Read 4 rows, 424.00 B in 0.011489 sec., 348.1591087126817 rows/sec., 36.04 KiB/sec. 2024.11.09 00:50:12.379429 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} HashJoin: (0x2328e210) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:12.379838 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.379869 [ 277 ] {67767106-57a9-430e-ab4f-94852cebdef0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.379884 [ 277 ] {} HTTP-Session: b0e595c7-1b09-4c64-881a-ce087419b334 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.393412 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.393541 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.393569 [ 277 ] {} HTTP-Session: 998ed330-870b-428b-9cac-243488b5d882 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.393598 [ 277 ] {} HTTP-Session: 998ed330-870b-428b-9cac-243488b5d882 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.393611 [ 277 ] {} HTTP-Session: 998ed330-870b-428b-9cac-243488b5d882 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.393666 [ 277 ] {} HTTP-Session: 998ed330-870b-428b-9cac-243488b5d882 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.393954 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.394513 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.394561 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.394896 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:12.395005 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.395313 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.395507 [ 266 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.395592 [ 266 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.395623 [ 281 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.395641 [ 266 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.395726 [ 281 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.395866 [ 281 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.395878 [ 266 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.395908 [ 281 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.396117 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.396157 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:12.396373 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.396416 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:12.398666 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} executeQuery: Read 1 rows, 71.00 B in 0.004843 sec., 206.48358455502787 rows/sec., 14.32 KiB/sec. 2024.11.09 00:50:12.399308 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.399344 [ 277 ] {612d9955-ba13-475e-9242-db956e385c38} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.399361 [ 277 ] {} HTTP-Session: 998ed330-870b-428b-9cac-243488b5d882 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.503057 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.503211 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.503239 [ 277 ] {} HTTP-Session: bfed4fee-56a6-4a2b-8294-4621ea296235 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.503269 [ 277 ] {} HTTP-Session: bfed4fee-56a6-4a2b-8294-4621ea296235 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.503281 [ 277 ] {} HTTP-Session: bfed4fee-56a6-4a2b-8294-4621ea296235 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.503357 [ 277 ] {} HTTP-Session: bfed4fee-56a6-4a2b-8294-4621ea296235 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.503943 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.504576 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.504621 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.504906 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.505271 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.505312 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.505569 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.505916 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.505954 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.506186 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.507009 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.507051 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.507299 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.507390 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.507502 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} HashJoin: (0x2328e210) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:12.507520 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} HashJoin: (0x2328e210) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:12.507899 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.507936 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.508178 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.508293 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.508337 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.508372 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.508403 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.508770 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.508950 [ 281 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.509013 [ 278 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.509077 [ 281 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.509124 [ 278 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.509148 [ 281 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:12.509035 [ 279 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.509180 [ 278 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.509196 [ 281 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.509245 [ 278 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.509309 [ 279 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.509336 [ 279 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.509352 [ 279 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.509622 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.509661 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.509781 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.509805 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.509940 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.510074 [ 281 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.510123 [ 278 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.510146 [ 279 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.510170 [ 281 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.510200 [ 278 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.510238 [ 281 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.510247 [ 279 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.510359 [ 279 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.510384 [ 279 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.510294 [ 281 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.510256 [ 278 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.510502 [ 278 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.510690 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.510729 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.510839 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.510861 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.510930 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.510958 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.513695 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} executeQuery: Read 4 rows, 424.00 B in 0.010155 sec., 393.8946331856228 rows/sec., 40.77 KiB/sec. 2024.11.09 00:50:12.513904 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} HashJoin: (0x2328e210) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:12.514374 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.514405 [ 277 ] {5ca34b71-15ad-4161-bf37-f5192c6c6af7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.514423 [ 277 ] {} HTTP-Session: bfed4fee-56a6-4a2b-8294-4621ea296235 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.515710 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.515784 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.515806 [ 277 ] {} HTTP-Session: 407c94bb-b7e1-42bd-9f80-0312cd648356 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.515826 [ 277 ] {} HTTP-Session: 407c94bb-b7e1-42bd-9f80-0312cd648356 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.515841 [ 277 ] {} HTTP-Session: 407c94bb-b7e1-42bd-9f80-0312cd648356 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.515885 [ 277 ] {} HTTP-Session: 407c94bb-b7e1-42bd-9f80-0312cd648356 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.516259 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.516721 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.516763 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.517107 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:12.517199 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.517459 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.517594 [ 281 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.517642 [ 281 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.517658 [ 281 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.517671 [ 281 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.517747 [ 281 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.517777 [ 281 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.517788 [ 281 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.517801 [ 281 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.518008 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.518041 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:12.518155 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.518178 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:12.519943 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} executeQuery: Read 1 rows, 71.00 B in 0.0039 sec., 256.4102564102564 rows/sec., 17.78 KiB/sec. 2024.11.09 00:50:12.520998 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.521043 [ 277 ] {6a6760ee-f192-41f4-8077-1787300cb257} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.521062 [ 277 ] {} HTTP-Session: 407c94bb-b7e1-42bd-9f80-0312cd648356 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.623896 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.624094 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.624179 [ 277 ] {} HTTP-Session: ba09ebda-0183-421b-8905-10593b276742 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.624219 [ 277 ] {} HTTP-Session: ba09ebda-0183-421b-8905-10593b276742 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.624233 [ 277 ] {} HTTP-Session: ba09ebda-0183-421b-8905-10593b276742 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.624300 [ 277 ] {} HTTP-Session: ba09ebda-0183-421b-8905-10593b276742 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.624892 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.625620 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.625668 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.625956 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.626442 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.626486 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.626726 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.627170 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.627212 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.627505 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.628480 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.628524 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.628774 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.628874 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.628989 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} HashJoin: (0x23271dd0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:12.629060 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} HashJoin: (0x23271dd0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:12.629561 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.629606 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.629855 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.629974 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.630154 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.630201 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.630237 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.630670 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.630880 [ 266 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.630928 [ 281 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.630939 [ 279 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.631029 [ 281 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.631071 [ 281 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:12.631084 [ 279 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.631164 [ 279 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.631111 [ 281 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.631188 [ 279 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.630958 [ 266 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.631255 [ 266 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.631278 [ 266 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.631509 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.631545 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.631663 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.631690 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.631817 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.632075 [ 279 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.632079 [ 281 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.632150 [ 279 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.632172 [ 281 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.632115 [ 266 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.632198 [ 281 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.632245 [ 266 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.632261 [ 281 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.632278 [ 266 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.632191 [ 279 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.632321 [ 266 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.632353 [ 279 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.632612 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.632643 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.632751 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.632773 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.632845 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.632877 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.635135 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} executeQuery: Read 4 rows, 424.00 B in 0.010566 sec., 378.5727806170736 rows/sec., 39.19 KiB/sec. 2024.11.09 00:50:12.635298 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} HashJoin: (0x23271dd0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:12.635727 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.635759 [ 277 ] {c5bf976a-a297-467d-8560-cf58c7725475} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.635776 [ 277 ] {} HTTP-Session: ba09ebda-0183-421b-8905-10593b276742 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.636558 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.636634 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.636656 [ 277 ] {} HTTP-Session: c138b928-d397-4a28-9462-d3022d77bd2a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.636674 [ 277 ] {} HTTP-Session: c138b928-d397-4a28-9462-d3022d77bd2a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.636686 [ 277 ] {} HTTP-Session: c138b928-d397-4a28-9462-d3022d77bd2a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.636723 [ 277 ] {} HTTP-Session: c138b928-d397-4a28-9462-d3022d77bd2a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.636941 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.637416 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.637459 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.637866 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:12.637956 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.638250 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.638394 [ 281 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.638433 [ 279 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.638468 [ 281 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.638532 [ 281 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.638569 [ 279 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.638588 [ 281 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.638626 [ 279 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.638658 [ 279 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.638972 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.639079 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:12.639257 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.639286 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:12.641198 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} executeQuery: Read 1 rows, 71.00 B in 0.004362 sec., 229.25263640531864 rows/sec., 15.90 KiB/sec. 2024.11.09 00:50:12.642019 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.642058 [ 277 ] {5738a251-e85b-4d1e-943f-e7a86362c152} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.642078 [ 277 ] {} HTTP-Session: c138b928-d397-4a28-9462-d3022d77bd2a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.745894 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.746046 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.746075 [ 277 ] {} HTTP-Session: a682caac-abb3-4dbb-b296-5e36fd75728d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.746104 [ 277 ] {} HTTP-Session: a682caac-abb3-4dbb-b296-5e36fd75728d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.746116 [ 277 ] {} HTTP-Session: a682caac-abb3-4dbb-b296-5e36fd75728d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.746177 [ 277 ] {} HTTP-Session: a682caac-abb3-4dbb-b296-5e36fd75728d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.746656 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.747271 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.747314 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.747599 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.748016 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.748098 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.748347 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.748749 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.748803 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.749058 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.749962 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.750005 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.750252 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.750346 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.750458 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} HashJoin: (0x2328e210) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:12.750476 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} HashJoin: (0x2328e210) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:12.750854 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.750893 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.751133 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.751249 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.751294 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.751332 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.751364 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.751730 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.751974 [ 281 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.751975 [ 279 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.752195 [ 281 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.752072 [ 266 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.752262 [ 281 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:12.752350 [ 266 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.752246 [ 279 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.752376 [ 266 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.752397 [ 281 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.752435 [ 266 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.752414 [ 279 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.752501 [ 279 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.752715 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.752758 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.752878 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.752903 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.753034 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.753167 [ 266 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.753192 [ 279 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.753236 [ 266 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.753256 [ 279 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.753290 [ 266 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.753331 [ 279 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.753387 [ 266 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.753390 [ 279 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.753340 [ 281 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.753613 [ 281 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.753632 [ 281 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.753645 [ 281 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.753931 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.753973 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.754085 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.754109 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.754182 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.754268 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.757691 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} executeQuery: Read 4 rows, 424.00 B in 0.011348 sec., 352.4850193866761 rows/sec., 36.49 KiB/sec. 2024.11.09 00:50:12.757855 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} HashJoin: (0x2328e210) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:12.758519 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.758603 [ 277 ] {e385fcc9-a142-4266-a311-8db9894f0e3b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.758633 [ 277 ] {} HTTP-Session: a682caac-abb3-4dbb-b296-5e36fd75728d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.759655 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.759735 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.759911 [ 277 ] {} HTTP-Session: b372af05-6d0e-4c61-bf32-81dbbc456e4e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.759932 [ 277 ] {} HTTP-Session: b372af05-6d0e-4c61-bf32-81dbbc456e4e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.759944 [ 277 ] {} HTTP-Session: b372af05-6d0e-4c61-bf32-81dbbc456e4e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.759981 [ 277 ] {} HTTP-Session: b372af05-6d0e-4c61-bf32-81dbbc456e4e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.760202 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.760683 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.760728 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.761096 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:12.761193 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.761501 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.761637 [ 281 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.761679 [ 278 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.761714 [ 281 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.761790 [ 281 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.761816 [ 278 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.761846 [ 281 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.761879 [ 278 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.761912 [ 278 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.762226 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.762265 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:12.762381 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.762551 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:12.764272 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} executeQuery: Read 1 rows, 71.00 B in 0.00418 sec., 239.23444976076556 rows/sec., 16.59 KiB/sec. 2024.11.09 00:50:12.764790 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.764819 [ 277 ] {869fa5e8-2915-4404-a903-83fe53eb3334} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.764834 [ 277 ] {} HTTP-Session: b372af05-6d0e-4c61-bf32-81dbbc456e4e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.867822 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.867964 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.867992 [ 277 ] {} HTTP-Session: 81bb0557-938a-41ee-bac8-54eac130d827 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.868023 [ 277 ] {} HTTP-Session: 81bb0557-938a-41ee-bac8-54eac130d827 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.868256 [ 277 ] {} HTTP-Session: 81bb0557-938a-41ee-bac8-54eac130d827 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.868343 [ 277 ] {} HTTP-Session: 81bb0557-938a-41ee-bac8-54eac130d827 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.869130 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.869826 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.869872 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.870155 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.870539 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.870583 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.870819 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.871165 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.871202 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.871437 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.872309 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.872354 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.872598 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.872702 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.872816 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} HashJoin: (0x23271c90) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:12.872835 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} HashJoin: (0x23271c90) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:12.873211 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.873248 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.873532 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.873653 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.873725 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.873773 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.873808 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.874173 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.874334 [ 281 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.874386 [ 278 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.874457 [ 266 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.874500 [ 278 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.874418 [ 281 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.874531 [ 266 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.874539 [ 278 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.874581 [ 281 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:12.874585 [ 266 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.874611 [ 278 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.874643 [ 281 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.874662 [ 266 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.874954 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.874998 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.875117 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.875141 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.875270 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.875386 [ 281 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.875440 [ 278 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.875449 [ 266 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.875522 [ 278 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.875544 [ 266 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.875562 [ 278 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.875572 [ 266 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.875598 [ 278 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.875626 [ 266 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.875492 [ 281 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.875701 [ 281 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.875724 [ 281 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.876037 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.876074 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:12.876185 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.876210 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:12.876278 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.876309 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.879699 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} executeQuery: Read 4 rows, 424.00 B in 0.0109 sec., 366.9724770642202 rows/sec., 37.99 KiB/sec. 2024.11.09 00:50:12.879970 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} HashJoin: (0x23271c90) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:12.880571 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.880609 [ 277 ] {c51ff7f0-f5cf-4b71-9931-3b886bc674b7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.880626 [ 277 ] {} HTTP-Session: 81bb0557-938a-41ee-bac8-54eac130d827 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.881658 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.881778 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.881807 [ 277 ] {} HTTP-Session: 746a4e41-8bfb-49de-864f-4071c653d847 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.881838 [ 277 ] {} HTTP-Session: 746a4e41-8bfb-49de-864f-4071c653d847 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.881852 [ 277 ] {} HTTP-Session: 746a4e41-8bfb-49de-864f-4071c653d847 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.881914 [ 277 ] {} HTTP-Session: 746a4e41-8bfb-49de-864f-4071c653d847 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.882402 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.882963 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.883078 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.883496 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:12.883614 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.883932 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.884151 [ 281 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.884161 [ 278 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.884223 [ 281 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.884245 [ 281 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.884270 [ 278 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.884301 [ 281 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.884318 [ 278 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.884376 [ 278 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.884532 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:12.884572 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:12.884698 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:12.884782 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:12.887456 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} executeQuery: Read 1 rows, 71.00 B in 0.005318 sec., 188.04061677322304 rows/sec., 13.04 KiB/sec. 2024.11.09 00:50:12.888108 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} DynamicQueryHandler: Done processing query 2024.11.09 00:50:12.888150 [ 277 ] {b9a9cfe9-ca67-4ea2-8726-bcd11d40a905} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:12.888169 [ 277 ] {} HTTP-Session: 746a4e41-8bfb-49de-864f-4071c653d847 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.991881 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:12.992282 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:12.992398 [ 277 ] {} HTTP-Session: 05f83a2c-ea5d-4831-8589-791809dccf7f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:12.992552 [ 277 ] {} HTTP-Session: 05f83a2c-ea5d-4831-8589-791809dccf7f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.992580 [ 277 ] {} HTTP-Session: 05f83a2c-ea5d-4831-8589-791809dccf7f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:12.992644 [ 277 ] {} HTTP-Session: 05f83a2c-ea5d-4831-8589-791809dccf7f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:12.993176 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:12.993898 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.993944 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.994228 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.994569 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.994607 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.994977 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.995348 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.995387 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.995675 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.997118 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.997189 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.997527 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.997636 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.997760 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} HashJoin: (0x24a1c700) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:12.997779 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} HashJoin: (0x24a1c700) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:12.998210 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:12.998250 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:12.998498 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:12.998656 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.998701 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:12.998738 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:12.998770 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:12.999147 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:12.999470 [ 281 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:12.999527 [ 278 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:12.999719 [ 278 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.999658 [ 281 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:12.999572 [ 279 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:12.999761 [ 278 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.999824 [ 281 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:12.999861 [ 278 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:12.999872 [ 279 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:12.999921 [ 281 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:12.999947 [ 279 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:12.999977 [ 279 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.000292 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 153.77 MiB, peak 157.89 MiB, free memory in arenas 0.00 B, will set to 151.82 MiB (RSS), difference: -1.95 MiB 2024.11.09 00:50:13.001099 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.001176 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.001389 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.001420 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.001929 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.002129 [ 279 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.002132 [ 281 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.002225 [ 279 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.002150 [ 266 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.002275 [ 281 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.002281 [ 279 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.002333 [ 281 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.002347 [ 266 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.002384 [ 279 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.002388 [ 266 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.002428 [ 266 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.002501 [ 281 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.002924 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.002976 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.003184 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.003215 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.003377 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.003486 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.007644 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} executeQuery: Read 4 rows, 424.00 B in 0.014756 sec., 271.07617240444563 rows/sec., 28.06 KiB/sec. 2024.11.09 00:50:13.008370 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} HashJoin: (0x24a1c700) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:13.009097 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.009134 [ 277 ] {a77f0e73-a838-4afd-903a-c5c5122df0ac} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.009152 [ 277 ] {} HTTP-Session: 05f83a2c-ea5d-4831-8589-791809dccf7f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.010138 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.010335 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.010395 [ 277 ] {} HTTP-Session: b150f2dd-a2fe-4393-bc03-66d0894ed0f4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.010494 [ 277 ] {} HTTP-Session: b150f2dd-a2fe-4393-bc03-66d0894ed0f4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.010510 [ 277 ] {} HTTP-Session: b150f2dd-a2fe-4393-bc03-66d0894ed0f4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.010594 [ 277 ] {} HTTP-Session: b150f2dd-a2fe-4393-bc03-66d0894ed0f4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.010931 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.011387 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.011431 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.011797 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:13.011913 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.012418 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.012605 [ 281 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.012593 [ 278 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.012715 [ 278 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.012751 [ 281 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.012773 [ 278 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.012781 [ 281 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.012812 [ 278 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.012833 [ 281 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.013147 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.013189 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:13.013362 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.013394 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:13.016130 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} executeQuery: Read 1 rows, 71.00 B in 0.005372 sec., 186.15040953090096 rows/sec., 12.91 KiB/sec. 2024.11.09 00:50:13.017151 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.017212 [ 277 ] {b2efdc64-16a3-44df-8e9d-72be6cf21c4e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.017232 [ 277 ] {} HTTP-Session: b150f2dd-a2fe-4393-bc03-66d0894ed0f4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.120688 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.120960 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.121000 [ 277 ] {} HTTP-Session: 4f1ea118-18b2-42fc-82b3-497c99351b82 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.121034 [ 277 ] {} HTTP-Session: 4f1ea118-18b2-42fc-82b3-497c99351b82 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.121051 [ 277 ] {} HTTP-Session: 4f1ea118-18b2-42fc-82b3-497c99351b82 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.121123 [ 277 ] {} HTTP-Session: 4f1ea118-18b2-42fc-82b3-497c99351b82 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.121643 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.122294 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.122338 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.122632 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.122967 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.123007 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.123237 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.123593 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.123635 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.123873 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.124718 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.124761 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.125009 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.129809 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.130046 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} HashJoin: (0x2328e210) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:13.130071 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} HashJoin: (0x2328e210) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:13.130792 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.130843 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.131120 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.131398 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.131532 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.131579 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.131616 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.132098 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.132461 [ 282 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.132476 [ 278 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.132555 [ 281 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.132652 [ 278 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.132555 [ 282 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.132686 [ 281 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.132740 [ 282 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:13.132754 [ 281 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.132774 [ 282 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.132797 [ 281 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.132694 [ 278 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.132861 [ 278 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.132997 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.133034 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.133154 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.133180 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.133315 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.133507 [ 278 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.133501 [ 282 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.133539 [ 281 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.133581 [ 278 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.133605 [ 282 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.133629 [ 278 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.133665 [ 281 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.133679 [ 282 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.133704 [ 278 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.133718 [ 281 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.133775 [ 282 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.133789 [ 281 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.133956 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.133987 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.135226 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.135263 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.135399 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.135441 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.144789 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} executeQuery: Read 4 rows, 424.00 B in 0.023452 sec., 170.56114617090228 rows/sec., 17.66 KiB/sec. 2024.11.09 00:50:13.145119 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} HashJoin: (0x2328e210) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:13.145864 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.145966 [ 277 ] {64d31eba-251e-485f-a2b5-160360d70a0e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.145986 [ 277 ] {} HTTP-Session: 4f1ea118-18b2-42fc-82b3-497c99351b82 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.148830 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.148951 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.148980 [ 277 ] {} HTTP-Session: e2b9ad84-351c-48df-a54d-2fb4f16c45bb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.149011 [ 277 ] {} HTTP-Session: e2b9ad84-351c-48df-a54d-2fb4f16c45bb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.149026 [ 277 ] {} HTTP-Session: e2b9ad84-351c-48df-a54d-2fb4f16c45bb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.149084 [ 277 ] {} HTTP-Session: e2b9ad84-351c-48df-a54d-2fb4f16c45bb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.149401 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.149869 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.149913 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.150665 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:13.150762 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.151047 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.151197 [ 278 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.151267 [ 278 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.151368 [ 278 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.151212 [ 282 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.151384 [ 278 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.151505 [ 282 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.151533 [ 282 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.151576 [ 282 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.154452 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.154496 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:13.154731 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.154768 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:13.156554 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} executeQuery: Read 1 rows, 71.00 B in 0.007303 sec., 136.93002875530604 rows/sec., 9.49 KiB/sec. 2024.11.09 00:50:13.157139 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.157175 [ 277 ] {d0a4b4d5-b601-403a-b8ae-d13414d79c32} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.157191 [ 277 ] {} HTTP-Session: e2b9ad84-351c-48df-a54d-2fb4f16c45bb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.261099 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.261324 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.261413 [ 277 ] {} HTTP-Session: b6bf24c3-3da3-496a-97b0-7b20eda106ec Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.261444 [ 277 ] {} HTTP-Session: b6bf24c3-3da3-496a-97b0-7b20eda106ec Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.261456 [ 277 ] {} HTTP-Session: b6bf24c3-3da3-496a-97b0-7b20eda106ec Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.261521 [ 277 ] {} HTTP-Session: b6bf24c3-3da3-496a-97b0-7b20eda106ec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.262307 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.263382 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.263428 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.263985 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.264485 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.264530 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.264843 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.265819 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.265863 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.266113 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.267160 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.267204 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.267562 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.267673 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.267889 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} HashJoin: (0x24a7df20) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:13.267918 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} HashJoin: (0x24a7df20) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:13.268564 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.277841 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.278128 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.279491 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.279642 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.279692 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.279729 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.280376 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.280802 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.280846 [ 278 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.280891 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.280936 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:13.280954 [ 278 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.280980 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.280987 [ 278 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.281031 [ 278 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.281061 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.281095 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.281107 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.281118 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.281227 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.281299 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.281416 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.281443 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.281691 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.281797 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.281831 [ 278 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.281897 [ 278 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.281853 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.281910 [ 278 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.281929 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.281941 [ 278 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.281956 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.282079 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.282110 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.282122 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.282135 [ 282 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.282246 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.282274 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.282402 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.282435 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.282507 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.282537 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.285827 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} executeQuery: Read 4 rows, 424.00 B in 0.02413 sec., 165.76875259013676 rows/sec., 17.16 KiB/sec. 2024.11.09 00:50:13.285988 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} HashJoin: (0x24a7df20) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:13.286632 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.286669 [ 277 ] {5ff3efb7-876f-4776-b422-6c99f74e9dc3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.286688 [ 277 ] {} HTTP-Session: b6bf24c3-3da3-496a-97b0-7b20eda106ec Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.295831 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.295910 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.295934 [ 277 ] {} HTTP-Session: 46a44fb9-df21-40d9-8c29-1efe01581085 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.295958 [ 277 ] {} HTTP-Session: 46a44fb9-df21-40d9-8c29-1efe01581085 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.295970 [ 277 ] {} HTTP-Session: 46a44fb9-df21-40d9-8c29-1efe01581085 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.296018 [ 277 ] {} HTTP-Session: 46a44fb9-df21-40d9-8c29-1efe01581085 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.296349 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.296927 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.296974 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.297503 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:13.297608 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.297930 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.298085 [ 282 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.298130 [ 282 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.298171 [ 282 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.298189 [ 278 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.298202 [ 282 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.298341 [ 278 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.298362 [ 278 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.298381 [ 278 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.299583 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.299680 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:13.300518 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.300556 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:13.305802 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} executeQuery: Read 1 rows, 71.00 B in 0.009577 sec., 104.41683199331732 rows/sec., 7.24 KiB/sec. 2024.11.09 00:50:13.310455 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.310486 [ 277 ] {5f006381-c3ff-4e0e-a88a-5dd36b61d455} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.310502 [ 277 ] {} HTTP-Session: 46a44fb9-df21-40d9-8c29-1efe01581085 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.416153 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.416300 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.416327 [ 277 ] {} HTTP-Session: d3e852c8-7e16-49da-bc90-8581c44be88b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.416355 [ 277 ] {} HTTP-Session: d3e852c8-7e16-49da-bc90-8581c44be88b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.416368 [ 277 ] {} HTTP-Session: d3e852c8-7e16-49da-bc90-8581c44be88b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.416430 [ 277 ] {} HTTP-Session: d3e852c8-7e16-49da-bc90-8581c44be88b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.417038 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.417732 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.417778 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.418069 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.418431 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.418473 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.418775 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.419145 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.419185 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.419424 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.420353 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.420399 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.420655 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.420751 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.420946 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} HashJoin: (0x24a7df20) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:13.420976 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} HashJoin: (0x24a7df20) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:13.421369 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.421413 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.421652 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.421772 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.421879 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.421928 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.421962 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.422448 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.422693 [ 278 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.422724 [ 279 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.422809 [ 278 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.422844 [ 279 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.422864 [ 278 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:13.422888 [ 278 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.422898 [ 279 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.422946 [ 279 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.422717 [ 281 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.423059 [ 281 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.423076 [ 281 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.423094 [ 281 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.423311 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.423356 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.423479 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.423505 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.423668 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.423789 [ 278 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.423826 [ 279 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.423871 [ 281 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.423935 [ 279 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.423960 [ 281 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.423969 [ 279 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.423994 [ 281 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.424007 [ 279 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.424025 [ 281 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.423909 [ 278 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.424093 [ 278 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.424115 [ 278 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.424313 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.424354 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.424468 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.424492 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.424565 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.424595 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.427958 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} executeQuery: Read 4 rows, 424.00 B in 0.011292 sec., 354.23308537017357 rows/sec., 36.67 KiB/sec. 2024.11.09 00:50:13.428132 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} HashJoin: (0x24a7df20) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:13.428681 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.428714 [ 277 ] {b59737b6-fe5e-4e58-a388-1061bd8322b3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.428730 [ 277 ] {} HTTP-Session: d3e852c8-7e16-49da-bc90-8581c44be88b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.440094 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.440177 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.440202 [ 277 ] {} HTTP-Session: c75e56af-4708-4fba-b213-8873c6760598 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.440225 [ 277 ] {} HTTP-Session: c75e56af-4708-4fba-b213-8873c6760598 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.440240 [ 277 ] {} HTTP-Session: c75e56af-4708-4fba-b213-8873c6760598 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.440279 [ 277 ] {} HTTP-Session: c75e56af-4708-4fba-b213-8873c6760598 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.440512 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.440904 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.440949 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.446456 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:13.446839 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.447426 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.447586 [ 278 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.447631 [ 266 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.447671 [ 278 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.447752 [ 266 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.447772 [ 278 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.447779 [ 266 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.447813 [ 278 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.447832 [ 266 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.448017 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.448057 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:13.448192 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.448221 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:13.451213 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} executeQuery: Read 1 rows, 71.00 B in 0.010808 sec., 92.5240562546262 rows/sec., 6.42 KiB/sec. 2024.11.09 00:50:13.451865 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.451947 [ 277 ] {a81300b3-0c10-471f-839d-07c83dc43f37} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.451974 [ 277 ] {} HTTP-Session: c75e56af-4708-4fba-b213-8873c6760598 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.554453 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.555177 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.555263 [ 277 ] {} HTTP-Session: 38b1021a-1cb1-483f-a3ad-beda708eb2f1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.555302 [ 277 ] {} HTTP-Session: 38b1021a-1cb1-483f-a3ad-beda708eb2f1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.555316 [ 277 ] {} HTTP-Session: 38b1021a-1cb1-483f-a3ad-beda708eb2f1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.555384 [ 277 ] {} HTTP-Session: 38b1021a-1cb1-483f-a3ad-beda708eb2f1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.555967 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.556669 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.556715 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.557341 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.557819 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.557862 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.558182 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.558551 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.558590 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.559142 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.560495 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.560539 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.560791 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.560888 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.561004 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} HashJoin: (0x24b26b40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:13.561027 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} HashJoin: (0x24b26b40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:13.561584 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.561628 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.561901 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.562037 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.562082 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.562118 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.562420 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.563332 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.565532 [ 279 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.565604 [ 279 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.565584 [ 278 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.565679 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.565716 [ 278 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.565728 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.565755 [ 278 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.565764 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.565778 [ 278 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.565796 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.565635 [ 279 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:13.565858 [ 279 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.566277 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.566317 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.566432 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.566455 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.566583 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.566715 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.566727 [ 278 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.566762 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.566788 [ 278 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.566803 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.566827 [ 278 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.566847 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.566867 [ 278 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.566942 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.566967 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.566977 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.566988 [ 281 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.567122 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.567149 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.567254 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.567278 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.567504 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.567552 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.570831 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} executeQuery: Read 4 rows, 424.00 B in 0.015255 sec., 262.2091117666339 rows/sec., 27.14 KiB/sec. 2024.11.09 00:50:13.570996 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} HashJoin: (0x24b26b40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:13.571740 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.571773 [ 277 ] {2494f8ad-f7f5-426b-85b2-210bac6781fd} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.571789 [ 277 ] {} HTTP-Session: 38b1021a-1cb1-483f-a3ad-beda708eb2f1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.572572 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.572644 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.573007 [ 277 ] {} HTTP-Session: 2cf4ab3c-0ebe-4c2c-bded-028ee4b5c8c6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.573051 [ 277 ] {} HTTP-Session: 2cf4ab3c-0ebe-4c2c-bded-028ee4b5c8c6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.573067 [ 277 ] {} HTTP-Session: 2cf4ab3c-0ebe-4c2c-bded-028ee4b5c8c6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.573109 [ 277 ] {} HTTP-Session: 2cf4ab3c-0ebe-4c2c-bded-028ee4b5c8c6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.573330 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.573694 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.573737 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.574389 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:13.574555 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.574814 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.574980 [ 281 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.574975 [ 278 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.575081 [ 278 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.575100 [ 278 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.575115 [ 278 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.575171 [ 281 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.575198 [ 281 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.575215 [ 281 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.575343 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.575375 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:13.575484 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.575508 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:13.580792 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} executeQuery: Read 1 rows, 71.00 B in 0.007571 sec., 132.08294809140142 rows/sec., 9.16 KiB/sec. 2024.11.09 00:50:13.583313 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.583345 [ 277 ] {c3ece00b-2adb-45fc-8c5c-b2d10278c3af} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.583361 [ 277 ] {} HTTP-Session: 2cf4ab3c-0ebe-4c2c-bded-028ee4b5c8c6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.686487 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.686649 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.686677 [ 277 ] {} HTTP-Session: b38f611d-5503-457e-83c8-75931eb84a25 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.686707 [ 277 ] {} HTTP-Session: b38f611d-5503-457e-83c8-75931eb84a25 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.686719 [ 277 ] {} HTTP-Session: b38f611d-5503-457e-83c8-75931eb84a25 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.686782 [ 277 ] {} HTTP-Session: b38f611d-5503-457e-83c8-75931eb84a25 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.687412 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.688064 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.688106 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.688390 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.688764 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.688802 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.689036 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.689377 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.689413 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.689642 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.690470 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.690510 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.690753 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.690845 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.690958 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} HashJoin: (0x232dcc30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:13.690977 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} HashJoin: (0x232dcc30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:13.691352 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.691392 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.691699 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.691864 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.691909 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.691945 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.691976 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.692411 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.692662 [ 279 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.692701 [ 266 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.692766 [ 279 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.692803 [ 266 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.692671 [ 278 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.692839 [ 266 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.692918 [ 278 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.692938 [ 266 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.692825 [ 279 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:13.692968 [ 278 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.693072 [ 279 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.693102 [ 278 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.693322 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.693389 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.693603 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.693662 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.693904 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.694020 [ 278 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.694054 [ 266 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.694083 [ 282 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.694109 [ 278 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.694160 [ 266 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.694180 [ 282 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.694272 [ 282 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.694215 [ 266 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.694174 [ 278 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.694325 [ 266 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.694303 [ 282 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.694362 [ 278 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.694529 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.694556 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.694694 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.694719 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.694789 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.694819 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.697502 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} executeQuery: Read 4 rows, 424.00 B in 0.010533 sec., 379.7588531282635 rows/sec., 39.31 KiB/sec. 2024.11.09 00:50:13.697664 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} HashJoin: (0x232dcc30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:13.698054 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.698084 [ 277 ] {d881b3ae-2dd3-4f8c-8137-406761474cea} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.698100 [ 277 ] {} HTTP-Session: b38f611d-5503-457e-83c8-75931eb84a25 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.712081 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.712159 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.712182 [ 277 ] {} HTTP-Session: 188a55f5-0b47-47b5-843b-b5955fee5cc6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.712202 [ 277 ] {} HTTP-Session: 188a55f5-0b47-47b5-843b-b5955fee5cc6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.712213 [ 277 ] {} HTTP-Session: 188a55f5-0b47-47b5-843b-b5955fee5cc6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.712253 [ 277 ] {} HTTP-Session: 188a55f5-0b47-47b5-843b-b5955fee5cc6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.712476 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.712967 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.713011 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.713313 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:13.713400 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.713727 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.713863 [ 266 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.713928 [ 266 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.713960 [ 278 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.713968 [ 266 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.714083 [ 278 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.714110 [ 266 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.714118 [ 278 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.714227 [ 278 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.714438 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.714476 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:13.714590 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.714613 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:13.715984 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} executeQuery: Read 1 rows, 71.00 B in 0.003618 sec., 276.3957987838585 rows/sec., 19.16 KiB/sec. 2024.11.09 00:50:13.717329 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.717368 [ 277 ] {d9dc49a4-5bcc-435e-ac9d-795981e514ef} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.717385 [ 277 ] {} HTTP-Session: 188a55f5-0b47-47b5-843b-b5955fee5cc6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.820821 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.820985 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.821014 [ 277 ] {} HTTP-Session: f131b014-5377-4863-97ae-dbd40ca8886e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.821047 [ 277 ] {} HTTP-Session: f131b014-5377-4863-97ae-dbd40ca8886e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.821061 [ 277 ] {} HTTP-Session: f131b014-5377-4863-97ae-dbd40ca8886e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.821296 [ 277 ] {} HTTP-Session: f131b014-5377-4863-97ae-dbd40ca8886e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.821785 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.822406 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.822453 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.822729 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.824182 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.824229 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.824472 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.824953 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.825000 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.825433 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.827018 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.827110 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.827394 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.827495 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.827611 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} HashJoin: (0x24a84ff0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:13.827631 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} HashJoin: (0x24a84ff0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:13.828404 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.828451 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.828804 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.828935 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.828981 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.829018 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.829052 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.829491 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.829681 [ 266 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.829716 [ 278 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.829795 [ 266 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.829828 [ 278 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.829866 [ 282 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.829873 [ 266 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:13.830052 [ 282 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.830073 [ 282 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.829899 [ 278 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.830113 [ 282 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.830099 [ 266 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.830157 [ 278 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.830473 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.830510 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.830628 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.830653 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.830783 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.830898 [ 266 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.830930 [ 282 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.830973 [ 278 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.830992 [ 266 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.831022 [ 282 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.831043 [ 278 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.831060 [ 266 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.831074 [ 282 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.831091 [ 278 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.831129 [ 266 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.831164 [ 278 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.831169 [ 282 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.831445 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.831479 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.831588 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.831612 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.831680 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.831709 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.861875 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} executeQuery: Read 4 rows, 424.00 B in 0.040387 sec., 99.0417708668631 rows/sec., 10.25 KiB/sec. 2024.11.09 00:50:13.862103 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} HashJoin: (0x24a84ff0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:13.862791 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.862827 [ 277 ] {033a2340-b986-49f7-b6b4-86e1589b41d0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.862845 [ 277 ] {} HTTP-Session: f131b014-5377-4863-97ae-dbd40ca8886e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.863916 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.864016 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.864044 [ 277 ] {} HTTP-Session: 41a6ae62-b290-43d7-a6a7-b9aa593db9b3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.864068 [ 277 ] {} HTTP-Session: 41a6ae62-b290-43d7-a6a7-b9aa593db9b3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.864082 [ 277 ] {} HTTP-Session: 41a6ae62-b290-43d7-a6a7-b9aa593db9b3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.864133 [ 277 ] {} HTTP-Session: 41a6ae62-b290-43d7-a6a7-b9aa593db9b3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.864421 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.864843 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.864937 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.865416 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:13.865518 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.865795 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.865970 [ 282 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.865987 [ 278 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.866044 [ 282 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.866087 [ 282 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.866134 [ 282 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.866151 [ 278 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.866189 [ 278 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.866252 [ 278 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.866916 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.866958 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:13.867173 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.867210 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:13.869235 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} executeQuery: Read 1 rows, 71.00 B in 0.004948 sec., 202.1018593371059 rows/sec., 14.01 KiB/sec. 2024.11.09 00:50:13.870317 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.870355 [ 277 ] {5088f4ac-dae8-4e87-bd2e-0f2783584593} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.870373 [ 277 ] {} HTTP-Session: 41a6ae62-b290-43d7-a6a7-b9aa593db9b3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.973960 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.974131 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.974159 [ 277 ] {} HTTP-Session: 331586e3-2f63-4ded-a36d-a8836f9855f3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.974189 [ 277 ] {} HTTP-Session: 331586e3-2f63-4ded-a36d-a8836f9855f3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.974201 [ 277 ] {} HTTP-Session: 331586e3-2f63-4ded-a36d-a8836f9855f3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.974268 [ 277 ] {} HTTP-Session: 331586e3-2f63-4ded-a36d-a8836f9855f3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.974951 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.975581 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.975623 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.975908 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.976975 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.977138 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.977393 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.978254 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.978368 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.978849 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.979717 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.979759 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.980696 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.980808 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.980926 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} HashJoin: (0x232a8160) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:13.980948 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} HashJoin: (0x232a8160) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:13.982998 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.983044 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.983351 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:13.983553 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.983610 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.983649 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.983682 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.988693 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.988956 [ 281 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.989054 [ 278 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.989115 [ 281 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.989152 [ 281 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:13.989168 [ 278 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.989015 [ 266 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.989214 [ 278 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.989199 [ 281 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.989269 [ 266 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.989282 [ 278 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.989321 [ 266 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.989352 [ 266 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.989929 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.989977 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.990178 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.990207 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.990714 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.990836 [ 278 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.990904 [ 281 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.990955 [ 266 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:13.990995 [ 281 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.991016 [ 281 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.990908 [ 278 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.991130 [ 266 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.991038 [ 281 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.991166 [ 266 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.991154 [ 278 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.991224 [ 266 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.991249 [ 278 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.992181 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.992228 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:13.992360 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.992387 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:13.992473 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:13.992506 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:13.995694 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} executeQuery: Read 4 rows, 424.00 B in 0.021062 sec., 189.91548760801442 rows/sec., 19.66 KiB/sec. 2024.11.09 00:50:13.995880 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} HashJoin: (0x232a8160) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:13.996522 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:13.996555 [ 277 ] {d7c4500a-1bcf-416f-8657-b63385e6b3d9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:13.996571 [ 277 ] {} HTTP-Session: 331586e3-2f63-4ded-a36d-a8836f9855f3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.997587 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:13.997663 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:13.997683 [ 277 ] {} HTTP-Session: f89ca8a4-bae8-47a9-9cd5-75cffda96dfb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:13.997703 [ 277 ] {} HTTP-Session: f89ca8a4-bae8-47a9-9cd5-75cffda96dfb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.997714 [ 277 ] {} HTTP-Session: f89ca8a4-bae8-47a9-9cd5-75cffda96dfb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:13.997754 [ 277 ] {} HTTP-Session: f89ca8a4-bae8-47a9-9cd5-75cffda96dfb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:13.997974 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:13.998348 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:13.998389 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:13.998690 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:13.998780 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:13.999067 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:13.999253 [ 279 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:13.999279 [ 281 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:13.999370 [ 279 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:13.999475 [ 281 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:13.999484 [ 279 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.999510 [ 281 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:13.999542 [ 279 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:13.999565 [ 281 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:13.999772 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:13.999813 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:13.999931 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:13.999955 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:14.002327 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} executeQuery: Read 1 rows, 71.00 B in 0.004464 sec., 224.01433691756273 rows/sec., 15.53 KiB/sec. 2024.11.09 00:50:14.002817 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.002847 [ 277 ] {1c461d50-87de-432a-ac9e-51e248d1960d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.002863 [ 277 ] {} HTTP-Session: f89ca8a4-bae8-47a9-9cd5-75cffda96dfb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.072834 [ 242 ] {} SystemLog (system.query_log): Flushing system log, 258 entries to flush up to offset 886 2024.11.09 00:50:14.082494 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:14.082563 [ 242 ] {} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:14.085088 [ 242 ] {} MergedBlockOutputStream: filled checksums all_3_3_0 (state Temporary) 2024.11.09 00:50:14.085561 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Renaming temporary part tmp_insert_all_3_3_0 to all_3_3_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:14.086352 [ 242 ] {} SystemLog (system.query_log): Flushed system log up to offset 886 2024.11.09 00:50:14.105669 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.105830 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.105860 [ 277 ] {} HTTP-Session: 62a26b58-5a9f-443e-9222-b849b8a9cbb9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.105892 [ 277 ] {} HTTP-Session: 62a26b58-5a9f-443e-9222-b849b8a9cbb9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.105907 [ 277 ] {} HTTP-Session: 62a26b58-5a9f-443e-9222-b849b8a9cbb9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.105977 [ 277 ] {} HTTP-Session: 62a26b58-5a9f-443e-9222-b849b8a9cbb9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.107452 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.108128 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.108170 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.109613 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.109977 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.110016 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.110256 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.110604 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.110640 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.110875 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.111791 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.111835 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.112096 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.112251 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.112379 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} HashJoin: (0x24660ee0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:14.112400 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} HashJoin: (0x24660ee0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:14.112817 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.112856 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.113104 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.113302 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.113402 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.113444 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.113477 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.113851 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.114022 [ 279 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.114113 [ 279 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.114165 [ 279 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:14.114157 [ 278 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.114186 [ 281 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.114275 [ 278 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.114314 [ 281 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.114322 [ 278 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.114347 [ 281 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.114363 [ 278 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.114223 [ 279 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.114395 [ 281 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.114577 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.114620 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.114740 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.114768 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.114901 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.115037 [ 279 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.115109 [ 278 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.115116 [ 279 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.115201 [ 279 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.115206 [ 278 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.115251 [ 279 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.115178 [ 282 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.115270 [ 278 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.115373 [ 282 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.115395 [ 282 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.115414 [ 282 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.115424 [ 278 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.115621 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.115662 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.115775 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.115798 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.115922 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.115958 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.118908 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} executeQuery: Read 4 rows, 424.00 B in 0.01274 sec., 313.9717425431711 rows/sec., 32.50 KiB/sec. 2024.11.09 00:50:14.119079 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} HashJoin: (0x24660ee0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:14.119732 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.119766 [ 277 ] {19a60c9e-de3d-41c9-89a2-5b93b0476c7a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.119782 [ 277 ] {} HTTP-Session: 62a26b58-5a9f-443e-9222-b849b8a9cbb9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.121181 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.121256 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.121278 [ 277 ] {} HTTP-Session: d91caf1e-afe1-4d9a-b373-8cc31854cea9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.121296 [ 277 ] {} HTTP-Session: d91caf1e-afe1-4d9a-b373-8cc31854cea9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.121307 [ 277 ] {} HTTP-Session: d91caf1e-afe1-4d9a-b373-8cc31854cea9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.121345 [ 277 ] {} HTTP-Session: d91caf1e-afe1-4d9a-b373-8cc31854cea9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.121557 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.121922 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.121965 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.122265 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:14.122354 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.122608 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.122843 [ 278 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.122895 [ 278 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.122913 [ 278 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.122926 [ 278 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.122963 [ 279 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.123022 [ 279 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.123035 [ 279 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.123051 [ 279 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.123310 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.123352 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:14.123470 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.123493 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:14.125134 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} executeQuery: Read 1 rows, 71.00 B in 0.003682 sec., 271.59152634437805 rows/sec., 18.83 KiB/sec. 2024.11.09 00:50:14.125565 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.125595 [ 277 ] {ce8b2e62-4eed-4967-8278-c6e3f046d12a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.125610 [ 277 ] {} HTTP-Session: d91caf1e-afe1-4d9a-b373-8cc31854cea9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.229314 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.229524 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.229559 [ 277 ] {} HTTP-Session: e1a1b572-17b6-43e6-9c29-b84cf7e7ffcd Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.229590 [ 277 ] {} HTTP-Session: e1a1b572-17b6-43e6-9c29-b84cf7e7ffcd Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.229603 [ 277 ] {} HTTP-Session: e1a1b572-17b6-43e6-9c29-b84cf7e7ffcd Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.229825 [ 277 ] {} HTTP-Session: e1a1b572-17b6-43e6-9c29-b84cf7e7ffcd Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.230512 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.231301 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.231345 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.231702 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.232127 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.232169 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.232406 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.232821 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.232864 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.234491 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.236482 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.236564 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.236979 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.237273 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.237405 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} HashJoin: (0x24aa8f00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:14.237426 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} HashJoin: (0x24aa8f00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:14.238052 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.238093 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.239028 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.239234 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.239288 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.239324 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.239357 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.239829 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.240043 [ 282 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.240090 [ 266 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.240145 [ 282 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.240206 [ 266 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.240223 [ 282 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:14.240238 [ 278 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.240298 [ 282 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.240340 [ 278 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.240258 [ 266 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.240359 [ 278 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.240399 [ 266 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.240403 [ 278 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.242270 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.242313 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.242434 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.242459 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.242914 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.243140 [ 278 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.243146 [ 266 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.243204 [ 278 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.243235 [ 266 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.243252 [ 266 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.243277 [ 278 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.243273 [ 266 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.243304 [ 278 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.243060 [ 282 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.243406 [ 282 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.243426 [ 282 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.243445 [ 282 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.244241 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.244291 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.244404 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.244429 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.245198 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.245244 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.260359 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} executeQuery: Read 4 rows, 424.00 B in 0.030301 sec., 132.0088445925877 rows/sec., 13.66 KiB/sec. 2024.11.09 00:50:14.260600 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} HashJoin: (0x24aa8f00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:14.262000 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.264373 [ 277 ] {97535060-7b4b-4135-bf9b-4fde17df4d1f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.264446 [ 277 ] {} HTTP-Session: e1a1b572-17b6-43e6-9c29-b84cf7e7ffcd Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.267308 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.267402 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.267425 [ 277 ] {} HTTP-Session: 41a4c41d-22c7-43cf-b18f-dce1189ac5a0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.267451 [ 277 ] {} HTTP-Session: 41a4c41d-22c7-43cf-b18f-dce1189ac5a0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.267463 [ 277 ] {} HTTP-Session: 41a4c41d-22c7-43cf-b18f-dce1189ac5a0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.267519 [ 277 ] {} HTTP-Session: 41a4c41d-22c7-43cf-b18f-dce1189ac5a0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.267798 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.268337 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.268383 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.268705 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:14.268865 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.269175 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.279698 [ 282 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.279761 [ 282 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.279773 [ 278 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.279793 [ 282 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.279901 [ 278 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.279927 [ 282 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.279939 [ 278 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.279965 [ 278 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.281553 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.281656 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:14.281836 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.281865 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:14.319065 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} executeQuery: Read 1 rows, 71.00 B in 0.026396 sec., 37.88452795878163 rows/sec., 2.63 KiB/sec. 2024.11.09 00:50:14.321381 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.321413 [ 277 ] {cfb2e2f6-39e1-4711-b916-fdacd854cb29} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.321430 [ 277 ] {} HTTP-Session: 41a4c41d-22c7-43cf-b18f-dce1189ac5a0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.455544 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.455703 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.455732 [ 277 ] {} HTTP-Session: c3089c25-c91d-4b9d-a87c-fd48b3131ac4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.455763 [ 277 ] {} HTTP-Session: c3089c25-c91d-4b9d-a87c-fd48b3131ac4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.455778 [ 277 ] {} HTTP-Session: c3089c25-c91d-4b9d-a87c-fd48b3131ac4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.455841 [ 277 ] {} HTTP-Session: c3089c25-c91d-4b9d-a87c-fd48b3131ac4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.456361 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.456988 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.457032 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.457448 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.457803 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.457843 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.458077 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.458449 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.458491 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.458720 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.459592 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.459636 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.459887 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.459983 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.460118 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} HashJoin: (0x232a75a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:14.460140 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} HashJoin: (0x232a75a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:14.460548 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.460594 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.460834 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.460951 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.460996 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.461033 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.461067 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.461465 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.461671 [ 266 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.461744 [ 279 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.461827 [ 266 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.461861 [ 266 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:14.461884 [ 279 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.461752 [ 278 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.461934 [ 266 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.461991 [ 278 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.462052 [ 278 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.462083 [ 278 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.461910 [ 279 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.462157 [ 279 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.462349 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.462395 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.462517 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.462544 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.462676 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.462809 [ 278 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.462825 [ 266 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.462900 [ 278 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.462942 [ 278 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.462931 [ 281 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.462982 [ 266 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.463048 [ 281 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.463060 [ 266 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.463076 [ 281 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.463092 [ 266 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.463000 [ 278 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.463127 [ 281 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.463359 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.463404 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.463521 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.463545 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.463613 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.463644 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.466656 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} executeQuery: Read 4 rows, 424.00 B in 0.010631 sec., 376.258113065563 rows/sec., 38.95 KiB/sec. 2024.11.09 00:50:14.466825 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} HashJoin: (0x232a75a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:14.467461 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.467491 [ 277 ] {d9c4b687-1a7d-48c5-8017-1f33d97166d5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.467507 [ 277 ] {} HTTP-Session: c3089c25-c91d-4b9d-a87c-fd48b3131ac4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.469829 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.469904 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.469927 [ 277 ] {} HTTP-Session: 25a02a52-5cda-41eb-bbef-d6d3e8a90409 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.469947 [ 277 ] {} HTTP-Session: 25a02a52-5cda-41eb-bbef-d6d3e8a90409 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.469960 [ 277 ] {} HTTP-Session: 25a02a52-5cda-41eb-bbef-d6d3e8a90409 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.469998 [ 277 ] {} HTTP-Session: 25a02a52-5cda-41eb-bbef-d6d3e8a90409 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.470211 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.470606 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.470652 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.470952 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:14.471043 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.471377 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.471524 [ 279 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.471598 [ 279 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.471615 [ 279 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.471629 [ 279 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.471644 [ 278 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.471707 [ 278 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.471721 [ 278 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.471737 [ 278 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.471941 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.471984 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:14.472100 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.472126 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:14.473880 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} executeQuery: Read 1 rows, 71.00 B in 0.003774 sec., 264.9708532061473 rows/sec., 18.37 KiB/sec. 2024.11.09 00:50:14.474386 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.474417 [ 277 ] {dd7b64a2-c1d5-4ebe-8a89-fdfae94b3487} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.474432 [ 277 ] {} HTTP-Session: 25a02a52-5cda-41eb-bbef-d6d3e8a90409 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.577530 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.577682 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.577710 [ 277 ] {} HTTP-Session: 51732541-024a-4635-87f3-f5dc07652e8c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.577739 [ 277 ] {} HTTP-Session: 51732541-024a-4635-87f3-f5dc07652e8c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.577752 [ 277 ] {} HTTP-Session: 51732541-024a-4635-87f3-f5dc07652e8c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.577816 [ 277 ] {} HTTP-Session: 51732541-024a-4635-87f3-f5dc07652e8c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.578370 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.579052 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.579099 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.579385 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.579724 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.579762 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.579994 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.580415 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.580456 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.580693 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.581647 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.581691 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.581937 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.582032 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.582200 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} HashJoin: (0x24881940) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:14.582229 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} HashJoin: (0x24881940) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:14.582627 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.582669 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.582908 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.583042 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.583087 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.583119 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.583151 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.583610 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.583822 [ 266 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.583889 [ 281 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.583945 [ 266 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.583993 [ 266 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:14.584026 [ 266 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.583980 [ 281 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.584073 [ 281 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.583855 [ 282 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.584093 [ 281 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.584164 [ 282 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.584195 [ 282 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.584209 [ 282 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.584538 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.584581 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.584699 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.584725 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.584920 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.585071 [ 281 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.585128 [ 281 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.585155 [ 281 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.585156 [ 278 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.585213 [ 266 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.585268 [ 278 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.585220 [ 281 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.585291 [ 278 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.585311 [ 266 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.585336 [ 278 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.585346 [ 266 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.585384 [ 266 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.585566 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.585605 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.585719 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.585743 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.585811 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.585842 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.588687 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} executeQuery: Read 4 rows, 424.00 B in 0.010561 sec., 378.7520121200644 rows/sec., 39.21 KiB/sec. 2024.11.09 00:50:14.589097 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} HashJoin: (0x24881940) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:14.589558 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.589590 [ 277 ] {62922ac8-1f70-4bb3-a785-c0109a963f48} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.589607 [ 277 ] {} HTTP-Session: 51732541-024a-4635-87f3-f5dc07652e8c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.590327 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.590395 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.590418 [ 277 ] {} HTTP-Session: b4f8b4fe-35fd-44a1-9fea-6757b6f1643d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.590435 [ 277 ] {} HTTP-Session: b4f8b4fe-35fd-44a1-9fea-6757b6f1643d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.590447 [ 277 ] {} HTTP-Session: b4f8b4fe-35fd-44a1-9fea-6757b6f1643d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.590483 [ 277 ] {} HTTP-Session: b4f8b4fe-35fd-44a1-9fea-6757b6f1643d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.590693 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.591223 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.591273 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.591573 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:14.591665 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.591996 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.592132 [ 266 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.592167 [ 282 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.592204 [ 266 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.592249 [ 266 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.592263 [ 266 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.592303 [ 282 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.592324 [ 282 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.592340 [ 282 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.592497 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.592534 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:14.592648 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.592671 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:14.594821 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} executeQuery: Read 1 rows, 71.00 B in 0.004189 sec., 238.72045834328003 rows/sec., 16.55 KiB/sec. 2024.11.09 00:50:14.595363 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.595393 [ 277 ] {561287ab-0efc-4e8f-b65f-23fc50257674} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.595409 [ 277 ] {} HTTP-Session: b4f8b4fe-35fd-44a1-9fea-6757b6f1643d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.698318 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.698510 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.698541 [ 277 ] {} HTTP-Session: 468839df-5df4-49bd-a898-1c81cf757089 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.698573 [ 277 ] {} HTTP-Session: 468839df-5df4-49bd-a898-1c81cf757089 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.698586 [ 277 ] {} HTTP-Session: 468839df-5df4-49bd-a898-1c81cf757089 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.698655 [ 277 ] {} HTTP-Session: 468839df-5df4-49bd-a898-1c81cf757089 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.699230 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.699897 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.700103 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.700388 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.700764 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.700805 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.701073 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.701460 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.701500 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.701735 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.702641 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.702684 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.702929 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.703054 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.703173 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} HashJoin: (0x24a6a5d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:14.703193 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} HashJoin: (0x24a6a5d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:14.703615 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.703657 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.703897 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.704044 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.704090 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.704126 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.704158 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.704518 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.704731 [ 281 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.704778 [ 278 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.704846 [ 281 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.704889 [ 278 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.704766 [ 279 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.704913 [ 278 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.705029 [ 278 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.705039 [ 279 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.704906 [ 281 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:14.705086 [ 279 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.705138 [ 279 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.705149 [ 281 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.705372 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.705416 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.705537 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.705562 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.705691 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.705826 [ 278 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.705889 [ 282 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.705919 [ 278 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.705938 [ 278 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.705847 [ 279 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.705966 [ 282 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.705980 [ 278 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.706012 [ 279 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.706014 [ 282 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.706059 [ 279 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.706077 [ 282 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.706094 [ 279 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.706273 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.706313 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.706424 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.706445 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.706515 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.706546 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.718942 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} executeQuery: Read 4 rows, 424.00 B in 0.020073 sec., 199.2726548099437 rows/sec., 20.63 KiB/sec. 2024.11.09 00:50:14.719153 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} HashJoin: (0x24a6a5d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:14.719637 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.719670 [ 277 ] {e34dd16d-a605-46ce-89ae-76d3beee2705} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.719687 [ 277 ] {} HTTP-Session: 468839df-5df4-49bd-a898-1c81cf757089 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.721788 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.721870 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.721892 [ 277 ] {} HTTP-Session: 16ce0bab-9e07-4f56-82c4-1cfd1bcb820a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.721914 [ 277 ] {} HTTP-Session: 16ce0bab-9e07-4f56-82c4-1cfd1bcb820a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.721927 [ 277 ] {} HTTP-Session: 16ce0bab-9e07-4f56-82c4-1cfd1bcb820a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.722155 [ 277 ] {} HTTP-Session: 16ce0bab-9e07-4f56-82c4-1cfd1bcb820a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.722404 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.722835 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.722880 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.723210 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:14.723301 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.723557 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.723711 [ 281 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.723729 [ 282 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.723801 [ 281 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.723841 [ 281 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.723885 [ 282 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.723899 [ 281 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.723927 [ 282 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.723956 [ 282 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.726639 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.726682 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:14.726800 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.726875 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:14.728541 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} executeQuery: Read 1 rows, 71.00 B in 0.006254 sec., 159.89766549408378 rows/sec., 11.09 KiB/sec. 2024.11.09 00:50:14.729180 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.729211 [ 277 ] {ffa44282-66bc-4262-ab58-6cba2863673e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.729226 [ 277 ] {} HTTP-Session: 16ce0bab-9e07-4f56-82c4-1cfd1bcb820a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.737090 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:58855, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.833103 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.833297 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:35934, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.838082 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.838133 [ 277 ] {} HTTP-Session: 6d92e754-28b0-4de5-9ab1-103676a98bd5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.838164 [ 277 ] {} HTTP-Session: 6d92e754-28b0-4de5-9ab1-103676a98bd5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.838177 [ 277 ] {} HTTP-Session: 6d92e754-28b0-4de5-9ab1-103676a98bd5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.838243 [ 277 ] {} HTTP-Session: 6d92e754-28b0-4de5-9ab1-103676a98bd5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.839008 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.839725 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.839769 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.840193 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.840655 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.840699 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.840942 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.841358 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.841401 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.841641 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.842596 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.842641 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.842897 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.842997 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.843114 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} HashJoin: (0x233a8a90) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:14.843133 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} HashJoin: (0x233a8a90) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:14.843537 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.843578 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.843821 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:14.843937 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.843981 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.844015 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.844048 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.844574 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.847574 [ 266 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.847607 [ 279 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.847673 [ 266 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.847749 [ 279 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.847768 [ 266 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.847632 [ 278 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.847815 [ 279 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:14.847795 [ 266 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.847893 [ 278 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.847903 [ 279 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.847949 [ 278 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.847975 [ 278 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.848160 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.848200 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.848324 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.848349 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.848488 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.848625 [ 278 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.848664 [ 282 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.848707 [ 279 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:14.848742 [ 278 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.848772 [ 282 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.848806 [ 278 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.848821 [ 279 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.848831 [ 282 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.848874 [ 279 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.848914 [ 282 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.848915 [ 278 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.848952 [ 279 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.849137 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.849171 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:14.849284 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.849308 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:14.849378 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:14.849408 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:14.851892 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} executeQuery: Read 4 rows, 424.00 B in 0.01345 sec., 297.3977695167286 rows/sec., 30.79 KiB/sec. 2024.11.09 00:50:14.852140 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} HashJoin: (0x233a8a90) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:14.852542 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.852573 [ 277 ] {83583ec0-fcbe-469c-b86e-bf09bf8747f2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.852591 [ 277 ] {} HTTP-Session: 6d92e754-28b0-4de5-9ab1-103676a98bd5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.853427 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.853519 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:14.853542 [ 277 ] {} HTTP-Session: d0ec453b-e1fa-44f8-b33b-7fb9006501f9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:14.853570 [ 277 ] {} HTTP-Session: d0ec453b-e1fa-44f8-b33b-7fb9006501f9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.853583 [ 277 ] {} HTTP-Session: d0ec453b-e1fa-44f8-b33b-7fb9006501f9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:14.853635 [ 277 ] {} HTTP-Session: d0ec453b-e1fa-44f8-b33b-7fb9006501f9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:14.853890 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:14.854358 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:14.854402 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:14.854704 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:14.854792 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:14.898531 [ 283 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:41008, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.908090 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:14.943763 [ 282 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:14.943840 [ 282 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:14.943859 [ 282 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.943872 [ 282 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:14.944183 [ 282 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:14.944224 [ 282 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:14.944237 [ 282 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:14.944251 [ 282 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:14.944602 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:14.944646 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:14.944837 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:14.944866 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:14.959132 [ 284 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:40642, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:14.960176 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} executeQuery: Read 1 rows, 71.00 B in 0.10634 sec., 9.403799134850479 rows/sec., 667.67 B/sec. 2024.11.09 00:50:14.961923 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:14.961995 [ 277 ] {5d790cb6-84b2-443a-b717-52494365d4eb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:14.962019 [ 277 ] {} HTTP-Session: d0ec453b-e1fa-44f8-b33b-7fb9006501f9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.009510 [ 285 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:32974, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.072147 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.072321 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.072351 [ 277 ] {} HTTP-Session: 5683f88f-0a4b-4cbb-9374-7897ec1a31d3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.072382 [ 277 ] {} HTTP-Session: 5683f88f-0a4b-4cbb-9374-7897ec1a31d3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.072396 [ 277 ] {} HTTP-Session: 5683f88f-0a4b-4cbb-9374-7897ec1a31d3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.072467 [ 277 ] {} HTTP-Session: 5683f88f-0a4b-4cbb-9374-7897ec1a31d3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.073183 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.074001 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.074049 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.074562 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.074917 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.074956 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.075193 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.075532 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.075570 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.075798 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.076868 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.076913 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.077270 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.077377 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.077493 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} HashJoin: (0x220d17f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:15.077514 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} HashJoin: (0x220d17f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:15.078016 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.078057 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.078330 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.078447 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.078490 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.078522 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.078556 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.078921 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.080005 [ 278 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.080019 [ 266 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.080091 [ 278 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.080133 [ 266 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.080140 [ 278 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.080160 [ 266 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.080175 [ 278 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.080207 [ 266 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.080036 [ 281 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.080318 [ 281 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.080341 [ 281 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:15.080359 [ 281 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.083213 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.083258 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.083428 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.083464 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.083596 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.091604 [ 281 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.091601 [ 278 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.091686 [ 281 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.091717 [ 278 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.091635 [ 266 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.091741 [ 278 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.091834 [ 278 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.091751 [ 281 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.091856 [ 266 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.091911 [ 266 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.091927 [ 266 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.091937 [ 281 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.101297 [ 286 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:64063, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.106014 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.106065 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.106240 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.106266 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.106372 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.106417 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.131706 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} executeQuery: Read 4 rows, 424.00 B in 0.059021 sec., 67.77248775859441 rows/sec., 7.02 KiB/sec. 2024.11.09 00:50:15.131955 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} HashJoin: (0x220d17f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:15.132545 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.132577 [ 277 ] {f0f977d3-c1d7-4dcf-a2c8-c9d68911898f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.132595 [ 277 ] {} HTTP-Session: 5683f88f-0a4b-4cbb-9374-7897ec1a31d3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.135136 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.135307 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.135362 [ 277 ] {} HTTP-Session: e4a46da5-ffac-447d-b860-9d420b6a11a5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.135388 [ 277 ] {} HTTP-Session: e4a46da5-ffac-447d-b860-9d420b6a11a5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.135400 [ 277 ] {} HTTP-Session: e4a46da5-ffac-447d-b860-9d420b6a11a5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.135454 [ 277 ] {} HTTP-Session: e4a46da5-ffac-447d-b860-9d420b6a11a5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.135902 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.136340 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.136384 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.136689 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:15.136786 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.137177 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.137406 [ 279 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.137446 [ 279 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.137488 [ 279 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.137501 [ 282 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.137520 [ 279 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.137625 [ 282 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.137656 [ 282 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.137675 [ 282 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.138740 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.138900 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:15.139062 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.139092 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:15.175054 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} executeQuery: Read 1 rows, 71.00 B in 0.039336 sec., 25.422005287777097 rows/sec., 1.76 KiB/sec. 2024.11.09 00:50:15.175633 [ 287 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:54763, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.177413 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.177458 [ 277 ] {b0053401-46e5-4f47-bf45-12a4dfd401da} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.177479 [ 277 ] {} HTTP-Session: e4a46da5-ffac-447d-b860-9d420b6a11a5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.236544 [ 288 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:33424, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.294898 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.295070 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.295101 [ 277 ] {} HTTP-Session: b1d3c637-2630-4336-b77d-2d7a393bcba5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.295133 [ 277 ] {} HTTP-Session: b1d3c637-2630-4336-b77d-2d7a393bcba5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.295147 [ 277 ] {} HTTP-Session: b1d3c637-2630-4336-b77d-2d7a393bcba5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.295214 [ 277 ] {} HTTP-Session: b1d3c637-2630-4336-b77d-2d7a393bcba5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.295869 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.296531 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.296577 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.296971 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.297433 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.297479 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.297713 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.298182 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.298226 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.298531 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.299541 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.299587 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.299838 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.299934 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.300049 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} HashJoin: (0x2488abc0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:15.300070 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} HashJoin: (0x2488abc0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:15.300481 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.300524 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.300763 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.300878 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.300922 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.300957 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.300991 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.301382 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.301647 [ 282 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.301701 [ 266 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.301758 [ 282 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.301797 [ 266 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.301819 [ 282 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:15.301832 [ 266 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.301850 [ 282 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.301661 [ 278 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.301884 [ 266 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.301971 [ 278 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.302065 [ 278 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.302142 [ 278 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.302370 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.302416 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.302574 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.302605 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.302737 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.302869 [ 282 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.302917 [ 282 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.302992 [ 279 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.303018 [ 282 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.303094 [ 279 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.303114 [ 282 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.303147 [ 279 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.303183 [ 279 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.302996 [ 281 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.303282 [ 281 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.303299 [ 281 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.303314 [ 281 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.303939 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.303979 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.304261 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.304301 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.304461 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.304504 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.308572 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} executeQuery: Read 4 rows, 424.00 B in 0.013142 sec., 304.36767615279257 rows/sec., 31.51 KiB/sec. 2024.11.09 00:50:15.309005 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} HashJoin: (0x2488abc0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:15.309644 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.309677 [ 277 ] {0aa62747-8e3d-4dbf-bacf-20a2f5d587e7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.309698 [ 277 ] {} HTTP-Session: b1d3c637-2630-4336-b77d-2d7a393bcba5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.312678 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.312760 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.312782 [ 277 ] {} HTTP-Session: 1b47fec4-c26e-46c4-92de-e5ed9b680a1a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.312802 [ 277 ] {} HTTP-Session: 1b47fec4-c26e-46c4-92de-e5ed9b680a1a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.312816 [ 277 ] {} HTTP-Session: 1b47fec4-c26e-46c4-92de-e5ed9b680a1a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.312855 [ 277 ] {} HTTP-Session: 1b47fec4-c26e-46c4-92de-e5ed9b680a1a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.321288 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.321955 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.322004 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.322307 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:15.322425 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.322688 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.325118 [ 279 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.325164 [ 281 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.325201 [ 279 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.325250 [ 279 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.325281 [ 281 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.325306 [ 279 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.325317 [ 281 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.325363 [ 281 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.326156 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.326199 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:15.326314 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.326366 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:15.327853 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} executeQuery: Read 1 rows, 71.00 B in 0.014892 sec., 67.150147730325 rows/sec., 4.66 KiB/sec. 2024.11.09 00:50:15.328260 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.328293 [ 277 ] {cb93f266-86c1-4e40-af61-3739b744a53f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.328308 [ 277 ] {} HTTP-Session: 1b47fec4-c26e-46c4-92de-e5ed9b680a1a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.433346 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.433544 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.433574 [ 277 ] {} HTTP-Session: 1d046eea-1c04-407d-af8e-3a72c1e4ac92 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.433599 [ 277 ] {} HTTP-Session: 1d046eea-1c04-407d-af8e-3a72c1e4ac92 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.433615 [ 277 ] {} HTTP-Session: 1d046eea-1c04-407d-af8e-3a72c1e4ac92 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.433674 [ 277 ] {} HTTP-Session: 1d046eea-1c04-407d-af8e-3a72c1e4ac92 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.434225 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.434943 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.434989 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.435344 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.435701 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.435739 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.435974 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.436320 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.436363 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.436599 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.437456 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.437501 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.437754 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.437849 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.437962 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} HashJoin: (0x24ab0e00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:15.437981 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} HashJoin: (0x24ab0e00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:15.438380 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.438420 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.438663 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.438781 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.438827 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.438862 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.438896 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.439271 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.439498 [ 279 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.439543 [ 281 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.439601 [ 279 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.439535 [ 282 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.439652 [ 281 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.439632 [ 279 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:15.439680 [ 281 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.439727 [ 282 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.439748 [ 279 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.439720 [ 281 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.439775 [ 282 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.439819 [ 282 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.440022 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.440064 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.440188 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.440213 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.440345 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.440468 [ 281 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.440523 [ 279 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.440536 [ 282 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.440578 [ 281 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.440599 [ 279 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.440638 [ 282 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.440652 [ 279 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.440663 [ 281 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.440700 [ 282 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.440738 [ 279 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.440754 [ 282 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.440782 [ 281 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.441161 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.441197 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.441312 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.441336 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.441408 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.441438 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.450618 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} executeQuery: Read 4 rows, 424.00 B in 0.016751 sec., 238.79171392752673 rows/sec., 24.72 KiB/sec. 2024.11.09 00:50:15.450890 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} HashJoin: (0x24ab0e00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:15.451505 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.451539 [ 277 ] {29cc2ca4-44b1-4fea-859c-26966401608e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.451560 [ 277 ] {} HTTP-Session: 1d046eea-1c04-407d-af8e-3a72c1e4ac92 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.452322 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.452420 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.452442 [ 277 ] {} HTTP-Session: 5cb9491f-4832-4462-822a-055c1057bd49 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.452463 [ 277 ] {} HTTP-Session: 5cb9491f-4832-4462-822a-055c1057bd49 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.452475 [ 277 ] {} HTTP-Session: 5cb9491f-4832-4462-822a-055c1057bd49 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.452527 [ 277 ] {} HTTP-Session: 5cb9491f-4832-4462-822a-055c1057bd49 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.452903 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.453398 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.453445 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.453836 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:15.453949 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.454248 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.454392 [ 281 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.454421 [ 279 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.454463 [ 281 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.454501 [ 281 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.454530 [ 279 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.454551 [ 281 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.454574 [ 279 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.454602 [ 279 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.454748 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.454787 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:15.454940 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.454970 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:15.456651 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} executeQuery: Read 1 rows, 71.00 B in 0.003975 sec., 251.57232704402514 rows/sec., 17.44 KiB/sec. 2024.11.09 00:50:15.457318 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.457348 [ 277 ] {961cf070-fefb-4ac4-bbc9-7d067bfd0b9f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.457365 [ 277 ] {} HTTP-Session: 5cb9491f-4832-4462-822a-055c1057bd49 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.560098 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.560275 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.560306 [ 277 ] {} HTTP-Session: edaa047f-08ce-4199-9c19-f94fb267519e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.560335 [ 277 ] {} HTTP-Session: edaa047f-08ce-4199-9c19-f94fb267519e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.560349 [ 277 ] {} HTTP-Session: edaa047f-08ce-4199-9c19-f94fb267519e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.560426 [ 277 ] {} HTTP-Session: edaa047f-08ce-4199-9c19-f94fb267519e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.560938 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.561575 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.561619 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.561906 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.562248 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.562288 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.562527 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.562875 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.562913 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.563143 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.564014 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.564059 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.564313 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.564406 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.564523 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} HashJoin: (0x232d0cb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:15.564544 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} HashJoin: (0x232d0cb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:15.564936 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.564977 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.565220 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.565337 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.565380 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.565411 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.565443 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.565813 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.565996 [ 282 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.566057 [ 281 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.566125 [ 282 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.566148 [ 282 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:15.566059 [ 279 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.566190 [ 281 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.566190 [ 282 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.566231 [ 281 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.566270 [ 279 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.566292 [ 281 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.566301 [ 279 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.566339 [ 279 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.566544 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.566657 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.566793 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.566821 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.566956 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.567156 [ 282 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.567145 [ 281 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.567158 [ 279 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.567215 [ 282 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.567332 [ 281 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.567377 [ 282 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.567420 [ 281 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.567445 [ 282 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.567482 [ 281 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.567397 [ 279 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.567555 [ 279 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.567577 [ 279 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.567772 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.567814 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.567929 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.567952 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.568025 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.568092 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.570660 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} executeQuery: Read 4 rows, 424.00 B in 0.010044 sec., 398.24771007566704 rows/sec., 41.22 KiB/sec. 2024.11.09 00:50:15.570824 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} HashJoin: (0x232d0cb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:15.573655 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.573721 [ 277 ] {a0201fec-a7fe-42d5-9b37-aa1b5bb44ef0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.573747 [ 277 ] {} HTTP-Session: edaa047f-08ce-4199-9c19-f94fb267519e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.574988 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.575067 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.575089 [ 277 ] {} HTTP-Session: c9977b33-8567-414f-bb90-0fd4fb73c2a3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.575113 [ 277 ] {} HTTP-Session: c9977b33-8567-414f-bb90-0fd4fb73c2a3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.575127 [ 277 ] {} HTTP-Session: c9977b33-8567-414f-bb90-0fd4fb73c2a3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.575166 [ 277 ] {} HTTP-Session: c9977b33-8567-414f-bb90-0fd4fb73c2a3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.575494 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.575877 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.575921 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.576220 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:15.576309 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.576573 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.576745 [ 278 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.576776 [ 279 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.576856 [ 278 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.576908 [ 278 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.576940 [ 279 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.576958 [ 278 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.576981 [ 279 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.577009 [ 279 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.577139 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.577172 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:15.577284 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.577309 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:15.578800 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} executeQuery: Read 1 rows, 71.00 B in 0.003449 sec., 289.93911278631487 rows/sec., 20.10 KiB/sec. 2024.11.09 00:50:15.579187 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.579216 [ 277 ] {39fedcf1-5beb-4186-86a1-845ef041ad9c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.579231 [ 277 ] {} HTTP-Session: c9977b33-8567-414f-bb90-0fd4fb73c2a3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.682938 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.683138 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.683171 [ 277 ] {} HTTP-Session: 6dd3abe1-54d0-41ef-aac2-1d1cc40612b2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.683204 [ 277 ] {} HTTP-Session: 6dd3abe1-54d0-41ef-aac2-1d1cc40612b2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.683220 [ 277 ] {} HTTP-Session: 6dd3abe1-54d0-41ef-aac2-1d1cc40612b2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.683975 [ 277 ] {} HTTP-Session: 6dd3abe1-54d0-41ef-aac2-1d1cc40612b2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.684567 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.685320 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.685367 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.685887 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.686330 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.686374 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.686758 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.687278 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.687321 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.687563 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.689222 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.689266 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.689520 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.689619 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.689736 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} HashJoin: (0x24b265b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:15.689754 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} HashJoin: (0x24b265b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:15.690145 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.690186 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.690425 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.690591 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.690648 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.690686 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.690719 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.691129 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.691335 [ 279 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.691394 [ 282 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.691455 [ 279 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.691488 [ 282 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.691398 [ 278 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.691505 [ 279 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:15.691512 [ 282 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.691578 [ 278 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.691605 [ 279 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.691634 [ 282 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.691638 [ 278 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.691732 [ 278 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.691973 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.692017 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.692141 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.692173 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.692306 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.692432 [ 279 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.692488 [ 282 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.692539 [ 279 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.692501 [ 278 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.692573 [ 282 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.692581 [ 279 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.692631 [ 282 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.692749 [ 279 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.692621 [ 278 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.692971 [ 278 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.693037 [ 278 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.693046 [ 282 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.693268 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.693311 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.693425 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.693448 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.693518 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.693549 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.698848 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} executeQuery: Read 4 rows, 424.00 B in 0.014607 sec., 273.84130896145683 rows/sec., 28.35 KiB/sec. 2024.11.09 00:50:15.699032 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} HashJoin: (0x24b265b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:15.699629 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.699664 [ 277 ] {cd7f97b6-9149-43f1-98e2-5f89437ab89f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.699680 [ 277 ] {} HTTP-Session: 6dd3abe1-54d0-41ef-aac2-1d1cc40612b2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.700693 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.700771 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.700795 [ 277 ] {} HTTP-Session: baee2cee-666d-4670-8bda-b4ee2cf7efd1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.700816 [ 277 ] {} HTTP-Session: baee2cee-666d-4670-8bda-b4ee2cf7efd1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.700828 [ 277 ] {} HTTP-Session: baee2cee-666d-4670-8bda-b4ee2cf7efd1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.700866 [ 277 ] {} HTTP-Session: baee2cee-666d-4670-8bda-b4ee2cf7efd1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.701083 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.701548 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.701592 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.701948 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:15.702092 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.702433 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.702605 [ 279 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.702749 [ 279 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.702781 [ 279 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.702854 [ 279 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.702882 [ 281 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.703040 [ 281 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.703060 [ 281 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.703080 [ 281 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.703287 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.703331 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:15.703441 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.703467 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:15.704788 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} executeQuery: Read 1 rows, 71.00 B in 0.003813 sec., 262.26068712300025 rows/sec., 18.18 KiB/sec. 2024.11.09 00:50:15.705632 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.705669 [ 277 ] {38aba589-ccf0-40e2-97e1-734444eed0f2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.705686 [ 277 ] {} HTTP-Session: baee2cee-666d-4670-8bda-b4ee2cf7efd1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.808938 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.809113 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.809146 [ 277 ] {} HTTP-Session: 83c3ce90-c8c3-45ac-877b-aa8aebf6b3de Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.809171 [ 277 ] {} HTTP-Session: 83c3ce90-c8c3-45ac-877b-aa8aebf6b3de Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.809184 [ 277 ] {} HTTP-Session: 83c3ce90-c8c3-45ac-877b-aa8aebf6b3de Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.809236 [ 277 ] {} HTTP-Session: 83c3ce90-c8c3-45ac-877b-aa8aebf6b3de Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.809731 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.810323 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.810366 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.810881 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.811392 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.811438 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.811676 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.812654 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.812699 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.812936 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.820910 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.820981 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.821656 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.821794 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.821925 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} HashJoin: (0x21fcba10) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:15.821947 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} HashJoin: (0x21fcba10) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:15.822537 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.822583 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.822836 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.823010 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.823059 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.823095 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.823130 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.823563 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.823811 [ 279 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.823842 [ 278 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.823871 [ 281 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.823946 [ 278 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.823982 [ 279 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.823998 [ 278 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.824101 [ 278 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.824070 [ 279 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:15.824141 [ 279 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.824171 [ 281 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.824202 [ 281 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.824282 [ 281 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.824653 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.824719 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.825052 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.825095 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.825293 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.825436 [ 279 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.825501 [ 278 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.825507 [ 281 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.825541 [ 279 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.825565 [ 278 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.825614 [ 279 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.825608 [ 281 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.825621 [ 278 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.825667 [ 279 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.825676 [ 281 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.825710 [ 278 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.825741 [ 281 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.825964 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.826029 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.826148 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.826174 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.826259 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.826300 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.829753 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} executeQuery: Read 4 rows, 424.00 B in 0.02037 sec., 196.36720667648504 rows/sec., 20.33 KiB/sec. 2024.11.09 00:50:15.830067 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} HashJoin: (0x21fcba10) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:15.830893 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.830934 [ 277 ] {61146cdc-ce46-43d2-b66e-952860878c90} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.830958 [ 277 ] {} HTTP-Session: 83c3ce90-c8c3-45ac-877b-aa8aebf6b3de Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.831723 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.831799 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.831821 [ 277 ] {} HTTP-Session: 3aec7274-d624-4c72-b5a6-b930cc744503 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.831842 [ 277 ] {} HTTP-Session: 3aec7274-d624-4c72-b5a6-b930cc744503 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.831854 [ 277 ] {} HTTP-Session: 3aec7274-d624-4c72-b5a6-b930cc744503 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.831897 [ 277 ] {} HTTP-Session: 3aec7274-d624-4c72-b5a6-b930cc744503 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.832427 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.832871 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.832917 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.833372 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:15.833491 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.833796 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.833931 [ 279 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.833987 [ 279 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.834027 [ 279 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.834047 [ 278 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.834078 [ 279 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.834126 [ 278 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.834142 [ 278 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.834157 [ 278 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.834308 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.834341 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:15.834467 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.834493 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:15.835932 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} executeQuery: Read 1 rows, 71.00 B in 0.003921 sec., 255.03698036215252 rows/sec., 17.68 KiB/sec. 2024.11.09 00:50:15.836932 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.836975 [ 277 ] {d7a5cf74-343e-40f2-af3c-71f7fae7a2d0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.836992 [ 277 ] {} HTTP-Session: 3aec7274-d624-4c72-b5a6-b930cc744503 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.940004 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.940162 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.940189 [ 277 ] {} HTTP-Session: 114692dc-3024-44f2-8f03-9dd4bd1109f3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.940219 [ 277 ] {} HTTP-Session: 114692dc-3024-44f2-8f03-9dd4bd1109f3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.940232 [ 277 ] {} HTTP-Session: 114692dc-3024-44f2-8f03-9dd4bd1109f3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.940295 [ 277 ] {} HTTP-Session: 114692dc-3024-44f2-8f03-9dd4bd1109f3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.940844 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.941528 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.941574 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.941864 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.942205 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.942243 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.942534 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.942904 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.942946 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.943223 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.944061 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.944105 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.944352 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.944450 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.944563 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} HashJoin: (0x2326bea0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:15.944584 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} HashJoin: (0x2326bea0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:15.944969 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.945009 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.945250 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:15.945368 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.945474 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.945522 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.945557 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.945925 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.946099 [ 278 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.946183 [ 278 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.946216 [ 278 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:15.946217 [ 279 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.946194 [ 282 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.946310 [ 279 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.946346 [ 282 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.946357 [ 279 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.946380 [ 282 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.946394 [ 279 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.946240 [ 278 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.946427 [ 282 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.946658 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.946695 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.946812 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.946837 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.947007 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.947223 [ 281 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.947258 [ 281 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.947272 [ 281 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.947286 [ 281 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.947346 [ 279 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:15.947364 [ 282 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.947406 [ 279 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.947436 [ 279 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.947446 [ 282 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.947469 [ 279 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.947485 [ 282 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.947511 [ 282 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.947697 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.947736 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:15.947846 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.947870 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:15.947939 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:15.947971 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:15.950857 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} executeQuery: Read 4 rows, 424.00 B in 0.010322 sec., 387.5217981011432 rows/sec., 40.11 KiB/sec. 2024.11.09 00:50:15.951016 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} HashJoin: (0x2326bea0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:15.951378 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.951410 [ 277 ] {f8b6bf02-a1c0-453d-b430-c2189d36993f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.951429 [ 277 ] {} HTTP-Session: 114692dc-3024-44f2-8f03-9dd4bd1109f3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.952709 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:15.952842 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:15.952956 [ 277 ] {} HTTP-Session: 5d603ad6-4b37-473c-bca0-5031e2053aa5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:15.952977 [ 277 ] {} HTTP-Session: 5d603ad6-4b37-473c-bca0-5031e2053aa5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.952989 [ 277 ] {} HTTP-Session: 5d603ad6-4b37-473c-bca0-5031e2053aa5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:15.953027 [ 277 ] {} HTTP-Session: 5d603ad6-4b37-473c-bca0-5031e2053aa5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:15.953243 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:15.953739 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:15.953784 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:15.954185 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:15.954283 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:15.954536 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:15.954677 [ 281 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:15.954704 [ 281 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:15.954718 [ 281 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.954730 [ 281 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:15.954777 [ 281 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:15.954800 [ 281 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:15.954809 [ 281 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:15.954822 [ 281 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:15.954888 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:15.954908 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:15.955174 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:15.955216 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:15.956879 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} executeQuery: Read 1 rows, 71.00 B in 0.003745 sec., 267.022696929239 rows/sec., 18.51 KiB/sec. 2024.11.09 00:50:15.957357 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} DynamicQueryHandler: Done processing query 2024.11.09 00:50:15.957388 [ 277 ] {4b74d68d-1e44-4919-86ee-0b57900d5702} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:15.957403 [ 277 ] {} HTTP-Session: 5d603ad6-4b37-473c-bca0-5031e2053aa5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.060426 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.060586 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.060615 [ 277 ] {} HTTP-Session: 1dd1b6a6-705c-48cd-99e0-d5c89f0b99e8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.060643 [ 277 ] {} HTTP-Session: 1dd1b6a6-705c-48cd-99e0-d5c89f0b99e8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.060656 [ 277 ] {} HTTP-Session: 1dd1b6a6-705c-48cd-99e0-d5c89f0b99e8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.060722 [ 277 ] {} HTTP-Session: 1dd1b6a6-705c-48cd-99e0-d5c89f0b99e8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.061267 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.062356 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.062448 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.062793 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.063139 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.063180 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.063416 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.064192 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.064238 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.064486 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.065434 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.065478 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.065729 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.065825 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.066003 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} HashJoin: (0x24a8e6b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:16.066035 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} HashJoin: (0x24a8e6b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:16.066434 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.066474 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.066714 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.066832 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.066877 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.066912 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.067002 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.067399 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.067551 [ 281 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.067586 [ 281 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.067606 [ 281 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:16.067681 [ 281 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.067678 [ 282 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.067699 [ 279 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.067826 [ 279 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.067773 [ 282 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.067841 [ 279 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.067864 [ 282 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.067885 [ 279 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.067902 [ 282 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.068747 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.068872 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.069198 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.069237 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.069371 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.069517 [ 282 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.069536 [ 281 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.069577 [ 279 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.069615 [ 282 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.069649 [ 281 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.069665 [ 282 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.069700 [ 279 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.069729 [ 282 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.069760 [ 279 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.069716 [ 281 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.069785 [ 279 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.069811 [ 281 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.070022 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.070054 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.070255 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.070291 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.070363 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.070392 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.076903 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} executeQuery: Read 4 rows, 424.00 B in 0.015913 sec., 251.36680701313392 rows/sec., 26.02 KiB/sec. 2024.11.09 00:50:16.077282 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} HashJoin: (0x24a8e6b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:16.077898 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.077935 [ 277 ] {4faace52-5cbd-479d-a989-39e08a6a070a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.077953 [ 277 ] {} HTTP-Session: 1dd1b6a6-705c-48cd-99e0-d5c89f0b99e8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.079004 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.079092 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.079114 [ 277 ] {} HTTP-Session: bfa7c5b5-422f-4967-9131-10477de1f46b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.079173 [ 277 ] {} HTTP-Session: bfa7c5b5-422f-4967-9131-10477de1f46b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.079224 [ 277 ] {} HTTP-Session: bfa7c5b5-422f-4967-9131-10477de1f46b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.079277 [ 277 ] {} HTTP-Session: bfa7c5b5-422f-4967-9131-10477de1f46b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.079519 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.080002 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.080049 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.080420 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:16.080522 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.080927 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.081065 [ 282 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.081096 [ 279 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.081123 [ 282 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.081180 [ 282 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.081202 [ 279 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.081232 [ 282 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.081247 [ 279 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.081293 [ 279 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.081465 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.081539 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:16.081670 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.081698 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:16.094396 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} executeQuery: Read 1 rows, 71.00 B in 0.014991 sec., 66.7066906810753 rows/sec., 4.63 KiB/sec. 2024.11.09 00:50:16.095653 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.095695 [ 277 ] {7090bd6b-af93-42d9-8f4c-cefae50c523e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.095712 [ 277 ] {} HTTP-Session: bfa7c5b5-422f-4967-9131-10477de1f46b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.199724 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.199893 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.199923 [ 277 ] {} HTTP-Session: ce8d22ab-776d-44f6-b3b2-6004f103cd7e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.199953 [ 277 ] {} HTTP-Session: ce8d22ab-776d-44f6-b3b2-6004f103cd7e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.199968 [ 277 ] {} HTTP-Session: ce8d22ab-776d-44f6-b3b2-6004f103cd7e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.200033 [ 277 ] {} HTTP-Session: ce8d22ab-776d-44f6-b3b2-6004f103cd7e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.200657 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.201274 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.201317 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.201595 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.201930 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.201967 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.202198 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.203958 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.204007 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.204580 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.207413 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.207461 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.207714 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.207812 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.208036 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} HashJoin: (0x24a8e460) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:16.208058 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} HashJoin: (0x24a8e460) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:16.208448 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.208491 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.208733 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.208852 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.208898 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.208935 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.208970 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.209788 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.210077 [ 281 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.210142 [ 282 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.210202 [ 281 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.210222 [ 281 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.210075 [ 279 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.210275 [ 281 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.210342 [ 279 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.210364 [ 279 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.210381 [ 279 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.210258 [ 282 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.210445 [ 282 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:16.210468 [ 282 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.219818 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.219861 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.219988 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.221112 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.221284 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.221471 [ 282 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.221432 [ 279 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.221555 [ 282 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.221602 [ 279 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.221612 [ 282 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.221628 [ 279 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.221503 [ 281 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.221669 [ 282 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.221668 [ 279 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.221735 [ 281 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.221756 [ 281 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.221770 [ 281 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.222335 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.222377 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.222791 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.222834 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.222911 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.222949 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.227404 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} executeQuery: Read 4 rows, 424.00 B in 0.027122 sec., 147.48174913354472 rows/sec., 15.27 KiB/sec. 2024.11.09 00:50:16.227703 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} HashJoin: (0x24a8e460) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:16.228689 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.228725 [ 277 ] {2b2102fc-f78c-42cb-a677-03ed92f124e6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.228745 [ 277 ] {} HTTP-Session: ce8d22ab-776d-44f6-b3b2-6004f103cd7e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.229948 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.230166 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.230202 [ 277 ] {} HTTP-Session: a2e31981-a59e-438e-ade1-be95d9ac73a6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.230227 [ 277 ] {} HTTP-Session: a2e31981-a59e-438e-ade1-be95d9ac73a6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.230240 [ 277 ] {} HTTP-Session: a2e31981-a59e-438e-ade1-be95d9ac73a6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.230289 [ 277 ] {} HTTP-Session: a2e31981-a59e-438e-ade1-be95d9ac73a6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.230740 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.231765 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.231815 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.232977 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:16.233223 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.233602 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.233861 [ 279 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.233904 [ 279 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.233920 [ 279 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.233934 [ 279 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.234105 [ 279 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.234148 [ 279 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.234159 [ 279 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.234172 [ 279 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.234251 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.234275 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:16.234390 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.234417 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:16.237690 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} executeQuery: Read 1 rows, 71.00 B in 0.007247 sec., 137.98813302056024 rows/sec., 9.57 KiB/sec. 2024.11.09 00:50:16.238505 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.238544 [ 277 ] {c1240945-7ce7-4f1b-a12f-9f9cd99538d5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.238564 [ 277 ] {} HTTP-Session: a2e31981-a59e-438e-ade1-be95d9ac73a6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.342094 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.342253 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.342282 [ 277 ] {} HTTP-Session: 62a9cc0a-d5b0-480a-a1a0-0102aea4d78d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.342310 [ 277 ] {} HTTP-Session: 62a9cc0a-d5b0-480a-a1a0-0102aea4d78d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.342322 [ 277 ] {} HTTP-Session: 62a9cc0a-d5b0-480a-a1a0-0102aea4d78d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.342387 [ 277 ] {} HTTP-Session: 62a9cc0a-d5b0-480a-a1a0-0102aea4d78d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.342927 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.343563 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.343647 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.343939 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.344332 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.344375 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.344611 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.344966 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.345006 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.345239 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.346070 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.346113 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.346359 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.346455 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.346567 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} HashJoin: (0x232a82a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:16.346587 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} HashJoin: (0x232a82a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:16.346966 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.347007 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.347249 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.347367 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.347412 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.347448 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.347481 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.347846 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.348105 [ 281 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.348122 [ 279 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.348201 [ 281 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.348238 [ 279 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.348248 [ 281 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.348273 [ 279 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:16.348119 [ 282 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.348310 [ 281 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.348326 [ 279 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.348380 [ 282 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.348402 [ 282 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.348417 [ 282 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.348624 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.348660 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.348773 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.348800 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.348923 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.349056 [ 279 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.349111 [ 282 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.349110 [ 281 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.349157 [ 279 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.349179 [ 282 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.349216 [ 282 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.349225 [ 281 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.349257 [ 282 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.349266 [ 281 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.349206 [ 279 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.349297 [ 281 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.349318 [ 279 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.349565 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.349623 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.349728 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.349750 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.349818 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.349850 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.351919 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} executeQuery: Read 4 rows, 424.00 B in 0.009343 sec., 428.1280102750722 rows/sec., 44.32 KiB/sec. 2024.11.09 00:50:16.352082 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} HashJoin: (0x232a82a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:16.352528 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.352559 [ 277 ] {695eb903-7cfb-4791-b3b5-8c143b195812} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.352575 [ 277 ] {} HTTP-Session: 62a9cc0a-d5b0-480a-a1a0-0102aea4d78d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.353555 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.353623 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.353645 [ 277 ] {} HTTP-Session: 93b9b5b0-6f61-4118-9073-a5ef4d7c4aed Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.353664 [ 277 ] {} HTTP-Session: 93b9b5b0-6f61-4118-9073-a5ef4d7c4aed Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.353675 [ 277 ] {} HTTP-Session: 93b9b5b0-6f61-4118-9073-a5ef4d7c4aed Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.353714 [ 277 ] {} HTTP-Session: 93b9b5b0-6f61-4118-9073-a5ef4d7c4aed Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.353934 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.354299 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.354343 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.354716 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:16.354815 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.355073 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.355234 [ 281 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.355235 [ 278 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.355298 [ 281 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.355330 [ 281 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.355351 [ 278 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.355376 [ 281 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.355464 [ 278 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.355512 [ 278 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.355723 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.355774 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:16.356113 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.356154 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:16.357755 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} executeQuery: Read 1 rows, 71.00 B in 0.003932 sec., 254.323499491353 rows/sec., 17.63 KiB/sec. 2024.11.09 00:50:16.358174 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.358202 [ 277 ] {5a5e86e2-9bda-4ac4-bf2a-14756b9d0283} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.358218 [ 277 ] {} HTTP-Session: 93b9b5b0-6f61-4118-9073-a5ef4d7c4aed Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.461773 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.462045 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.462080 [ 277 ] {} HTTP-Session: ea796ca3-e373-42ee-b811-49d86a0b7913 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.462109 [ 277 ] {} HTTP-Session: ea796ca3-e373-42ee-b811-49d86a0b7913 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.462121 [ 277 ] {} HTTP-Session: ea796ca3-e373-42ee-b811-49d86a0b7913 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.462186 [ 277 ] {} HTTP-Session: ea796ca3-e373-42ee-b811-49d86a0b7913 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.462771 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.463548 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.463593 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.463879 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.464375 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.464418 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.464659 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.465015 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.465053 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.465279 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.466207 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.466252 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.466566 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.466677 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.466794 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} HashJoin: (0x1edbdcc0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:16.466813 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} HashJoin: (0x1edbdcc0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:16.467200 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.467239 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.467479 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.467664 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.467717 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.467751 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.467784 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.468147 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.468330 [ 278 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.468391 [ 282 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.468409 [ 281 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.468497 [ 282 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.468547 [ 282 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.468566 [ 281 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.468462 [ 278 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.468591 [ 281 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.468583 [ 282 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.468619 [ 278 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:16.468650 [ 281 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.468676 [ 278 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.468897 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.468937 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.469055 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.469081 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.469210 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.469324 [ 278 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.469404 [ 282 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.469413 [ 281 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.469438 [ 278 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.469471 [ 282 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.469506 [ 278 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.469529 [ 281 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.469515 [ 282 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.469569 [ 278 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.469577 [ 281 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.469607 [ 282 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.469637 [ 281 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.469945 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.469981 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.470089 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.470112 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.470180 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.470211 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.473262 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} executeQuery: Read 4 rows, 424.00 B in 0.010817 sec., 369.78829620042524 rows/sec., 38.28 KiB/sec. 2024.11.09 00:50:16.473464 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} HashJoin: (0x1edbdcc0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:16.473960 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.473993 [ 277 ] {862ada95-05b0-4f7a-886b-8c712fe31a37} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.474009 [ 277 ] {} HTTP-Session: ea796ca3-e373-42ee-b811-49d86a0b7913 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.474813 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.474879 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.474980 [ 277 ] {} HTTP-Session: 694ea71e-ccf7-43f2-a299-9615b53f6f17 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.475012 [ 277 ] {} HTTP-Session: 694ea71e-ccf7-43f2-a299-9615b53f6f17 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.475045 [ 277 ] {} HTTP-Session: 694ea71e-ccf7-43f2-a299-9615b53f6f17 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.475084 [ 277 ] {} HTTP-Session: 694ea71e-ccf7-43f2-a299-9615b53f6f17 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.475298 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.475729 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.475774 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.476069 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:16.476160 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.476549 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.476775 [ 281 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.476784 [ 278 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.476839 [ 281 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.476893 [ 281 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.476919 [ 278 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.476940 [ 281 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.476948 [ 278 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.476974 [ 278 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.477225 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.477261 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:16.477376 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.477401 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:16.479403 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} executeQuery: Read 1 rows, 71.00 B in 0.004202 sec., 237.98191337458354 rows/sec., 16.50 KiB/sec. 2024.11.09 00:50:16.479967 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.480002 [ 277 ] {dc88c28a-4ccb-403e-af4d-de6fccdfccbd} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.480020 [ 277 ] {} HTTP-Session: 694ea71e-ccf7-43f2-a299-9615b53f6f17 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.583630 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.583815 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.583844 [ 277 ] {} HTTP-Session: 715de31f-901d-4a70-b475-c6fcd2285a98 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.583874 [ 277 ] {} HTTP-Session: 715de31f-901d-4a70-b475-c6fcd2285a98 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.583886 [ 277 ] {} HTTP-Session: 715de31f-901d-4a70-b475-c6fcd2285a98 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.583950 [ 277 ] {} HTTP-Session: 715de31f-901d-4a70-b475-c6fcd2285a98 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.584454 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.585067 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.585110 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.585395 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.585735 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.585772 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.586005 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.586354 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.586391 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.587163 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.588643 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.588747 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.589651 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.589769 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.589887 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} HashJoin: (0x2326c2b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:16.589952 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} HashJoin: (0x2326c2b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:16.590368 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.590408 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.590649 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.590769 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.590813 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.590846 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.590878 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.591306 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.591552 [ 281 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.591575 [ 282 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.591659 [ 281 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.591702 [ 282 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.591709 [ 281 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.591765 [ 282 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.591793 [ 281 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.591564 [ 278 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.591822 [ 282 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.591886 [ 278 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.591916 [ 278 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:16.591934 [ 278 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.592120 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.592158 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.592275 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.592300 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.592429 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.592592 [ 282 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.592634 [ 281 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.592687 [ 282 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.592682 [ 278 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.592740 [ 281 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.592750 [ 282 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.592778 [ 281 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.592828 [ 282 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.592835 [ 278 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.592842 [ 281 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.592924 [ 278 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.593062 [ 278 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.593307 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.593349 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.593464 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.593568 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.593642 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.593672 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.596490 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} executeQuery: Read 4 rows, 424.00 B in 0.012302 sec., 325.1503820516989 rows/sec., 33.66 KiB/sec. 2024.11.09 00:50:16.596907 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} HashJoin: (0x2326c2b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:16.598065 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.598108 [ 277 ] {7867fb73-4fe9-4bc3-bc1c-3a4b367ab12d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.598127 [ 277 ] {} HTTP-Session: 715de31f-901d-4a70-b475-c6fcd2285a98 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.599249 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.599357 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.599688 [ 277 ] {} HTTP-Session: 80e85b84-c6cd-4b41-84a4-c34c73bc9c15 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.599731 [ 277 ] {} HTTP-Session: 80e85b84-c6cd-4b41-84a4-c34c73bc9c15 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.599745 [ 277 ] {} HTTP-Session: 80e85b84-c6cd-4b41-84a4-c34c73bc9c15 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.599812 [ 277 ] {} HTTP-Session: 80e85b84-c6cd-4b41-84a4-c34c73bc9c15 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.600405 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.601856 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.601915 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.602322 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:16.602447 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.602756 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.602892 [ 282 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.602951 [ 281 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.602962 [ 282 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.603025 [ 282 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.603055 [ 281 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.603080 [ 282 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.603092 [ 281 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.603122 [ 281 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.603248 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.603281 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:16.603506 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.603541 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:16.605451 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} executeQuery: Read 1 rows, 71.00 B in 0.005277 sec., 189.5016107636915 rows/sec., 13.14 KiB/sec. 2024.11.09 00:50:16.606108 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.606143 [ 277 ] {20d276c3-814d-4ba2-aa7f-60017fdaf867} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.606159 [ 277 ] {} HTTP-Session: 80e85b84-c6cd-4b41-84a4-c34c73bc9c15 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.709697 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.709868 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.709896 [ 277 ] {} HTTP-Session: 42bbc60d-8ea2-4a2f-b31f-0a40b900a55c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.709925 [ 277 ] {} HTTP-Session: 42bbc60d-8ea2-4a2f-b31f-0a40b900a55c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.709937 [ 277 ] {} HTTP-Session: 42bbc60d-8ea2-4a2f-b31f-0a40b900a55c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.710002 [ 277 ] {} HTTP-Session: 42bbc60d-8ea2-4a2f-b31f-0a40b900a55c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.710753 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.711382 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.711427 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.711772 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.712121 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.712162 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.712450 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.712896 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.712938 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.713173 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.714560 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.714644 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.715021 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.715142 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.715306 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} HashJoin: (0x24ab1050) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:16.715335 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} HashJoin: (0x24ab1050) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:16.716369 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.716416 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.716690 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.716859 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.716907 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.716943 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.716976 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.717454 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.717618 [ 282 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.717689 [ 282 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.717701 [ 278 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.717717 [ 282 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:16.718059 [ 282 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.718100 [ 278 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.718122 [ 278 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.718138 [ 278 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.717981 [ 281 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.718232 [ 281 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.718246 [ 281 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.718260 [ 281 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.718577 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.718621 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.718745 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.718770 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.718906 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.719036 [ 282 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.719127 [ 282 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.719146 [ 278 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.719158 [ 266 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.719220 [ 278 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.719260 [ 266 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.719275 [ 278 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.719292 [ 266 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.719306 [ 278 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.719184 [ 282 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.719336 [ 266 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.719385 [ 282 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.719661 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.719703 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.719814 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.719836 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.719911 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.719942 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.723051 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} executeQuery: Read 4 rows, 424.00 B in 0.012846 sec., 311.3809746224506 rows/sec., 32.23 KiB/sec. 2024.11.09 00:50:16.723232 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} HashJoin: (0x24ab1050) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:16.723971 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.724006 [ 277 ] {ad6d5cd5-f18a-4aaa-82bb-f2dc63dd4306} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.724025 [ 277 ] {} HTTP-Session: 42bbc60d-8ea2-4a2f-b31f-0a40b900a55c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.726481 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.726588 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.726611 [ 277 ] {} HTTP-Session: 33c7a140-98c8-49d5-b229-25b0ff057473 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.726709 [ 277 ] {} HTTP-Session: 33c7a140-98c8-49d5-b229-25b0ff057473 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.726733 [ 277 ] {} HTTP-Session: 33c7a140-98c8-49d5-b229-25b0ff057473 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.726786 [ 277 ] {} HTTP-Session: 33c7a140-98c8-49d5-b229-25b0ff057473 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.727259 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.727714 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.727759 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.728063 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:16.728152 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.728410 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.729085 [ 278 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.729090 [ 282 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.729203 [ 278 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.729246 [ 278 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.729277 [ 282 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.729298 [ 278 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.729316 [ 282 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.729342 [ 282 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.729880 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.729963 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:16.731133 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.731219 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:16.733467 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} executeQuery: Read 1 rows, 71.00 B in 0.006527 sec., 153.2097441397273 rows/sec., 10.62 KiB/sec. 2024.11.09 00:50:16.734260 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.734355 [ 277 ] {5a93a65c-249b-4ad3-90fd-1c514b9e9376} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.734375 [ 277 ] {} HTTP-Session: 33c7a140-98c8-49d5-b229-25b0ff057473 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.837773 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.837975 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.838010 [ 277 ] {} HTTP-Session: a78567a6-62b2-4388-bbb9-69d3d5fbd7a3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.838040 [ 277 ] {} HTTP-Session: a78567a6-62b2-4388-bbb9-69d3d5fbd7a3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.838055 [ 277 ] {} HTTP-Session: a78567a6-62b2-4388-bbb9-69d3d5fbd7a3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.838258 [ 277 ] {} HTTP-Session: a78567a6-62b2-4388-bbb9-69d3d5fbd7a3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.839093 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.839876 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.839921 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.840313 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.840703 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.840744 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.840982 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.841490 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.841534 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.841876 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.842869 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.842912 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.843163 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.843303 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.843420 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} HashJoin: (0x24aa42f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:16.843440 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} HashJoin: (0x24aa42f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:16.843956 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.843999 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.844247 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.844365 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.844410 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.844442 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.844475 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.844920 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.845149 [ 282 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.845202 [ 266 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.845261 [ 282 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.845305 [ 266 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.845323 [ 282 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:16.845183 [ 278 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.845359 [ 282 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.845360 [ 266 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.845434 [ 278 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.845481 [ 278 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.845493 [ 266 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.845534 [ 278 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.845731 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.845772 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.845889 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.845914 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.846044 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.846216 [ 282 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.846273 [ 266 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.846269 [ 278 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.846340 [ 266 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.846358 [ 278 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.846374 [ 278 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.846380 [ 266 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.846399 [ 278 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.846320 [ 282 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.846428 [ 266 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.846464 [ 282 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.846491 [ 282 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.846702 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.846741 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.846849 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.846874 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.846943 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.846972 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.849691 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} executeQuery: Read 4 rows, 424.00 B in 0.011228 sec., 356.2522265764161 rows/sec., 36.88 KiB/sec. 2024.11.09 00:50:16.849937 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} HashJoin: (0x24aa42f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:16.850464 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.850497 [ 277 ] {e4daf01e-e54f-4569-abaf-eeb480cd93c7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.850515 [ 277 ] {} HTTP-Session: a78567a6-62b2-4388-bbb9-69d3d5fbd7a3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.851664 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.851737 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.851759 [ 277 ] {} HTTP-Session: d6cfc5fd-5631-43b0-a6b8-1d3658f5b978 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.851777 [ 277 ] {} HTTP-Session: d6cfc5fd-5631-43b0-a6b8-1d3658f5b978 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.851789 [ 277 ] {} HTTP-Session: d6cfc5fd-5631-43b0-a6b8-1d3658f5b978 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.851825 [ 277 ] {} HTTP-Session: d6cfc5fd-5631-43b0-a6b8-1d3658f5b978 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.852036 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.852450 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.852496 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.852794 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:16.852884 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.858601 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.858756 [ 282 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.858776 [ 278 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.858831 [ 282 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.858942 [ 278 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.858959 [ 282 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.858970 [ 278 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.858999 [ 282 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.859042 [ 278 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.860881 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.861141 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:16.861515 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.861843 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:16.864987 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} executeQuery: Read 1 rows, 71.00 B in 0.013043 sec., 76.66947788085562 rows/sec., 5.32 KiB/sec. 2024.11.09 00:50:16.865760 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.865801 [ 277 ] {60339cbb-8ac0-4f51-b2ad-9cc8cb0b7030} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.865819 [ 277 ] {} HTTP-Session: d6cfc5fd-5631-43b0-a6b8-1d3658f5b978 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.968921 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.969266 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.969297 [ 277 ] {} HTTP-Session: 644a9c82-a056-4834-8337-208935b305c9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.969327 [ 277 ] {} HTTP-Session: 644a9c82-a056-4834-8337-208935b305c9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.969341 [ 277 ] {} HTTP-Session: 644a9c82-a056-4834-8337-208935b305c9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.969445 [ 277 ] {} HTTP-Session: 644a9c82-a056-4834-8337-208935b305c9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.969913 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.970545 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.970590 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.971477 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.971946 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.971991 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.972235 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.972747 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.972790 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.973113 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.974037 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.974083 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.974334 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.974425 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.974538 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} HashJoin: (0x249e0610) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:16.974559 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} HashJoin: (0x249e0610) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:16.975134 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.975177 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.975474 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:16.975604 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.975649 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.975685 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.975718 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.976081 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.976210 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.976244 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.976275 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:16.976312 [ 278 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.976318 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.976460 [ 278 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.976480 [ 278 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.976501 [ 278 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.976530 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.976570 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.976582 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.976594 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.976755 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.976787 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.976898 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.976921 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.977166 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.977298 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.977301 [ 278 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.977335 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.977360 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.977374 [ 278 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.977394 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.977412 [ 278 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.977437 [ 278 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.977465 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:16.977489 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.977499 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.977511 [ 282 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.978081 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.978122 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:16.978229 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.978252 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:16.978319 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:16.978348 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:16.980190 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} executeQuery: Read 4 rows, 424.00 B in 0.010578 sec., 378.14331631688407 rows/sec., 39.14 KiB/sec. 2024.11.09 00:50:16.980345 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} HashJoin: (0x249e0610) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:16.980707 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.980738 [ 277 ] {74b8185f-b925-4701-a5ce-db608a274bfe} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.980753 [ 277 ] {} HTTP-Session: 644a9c82-a056-4834-8337-208935b305c9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.981707 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:16.981939 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:16.981979 [ 277 ] {} HTTP-Session: 945b797e-8f59-486f-b222-1613f204f232 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:16.982011 [ 277 ] {} HTTP-Session: 945b797e-8f59-486f-b222-1613f204f232 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.982025 [ 277 ] {} HTTP-Session: 945b797e-8f59-486f-b222-1613f204f232 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:16.982098 [ 277 ] {} HTTP-Session: 945b797e-8f59-486f-b222-1613f204f232 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:16.982501 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:16.983314 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:16.983364 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:16.983852 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:16.983978 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:16.984413 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:16.984573 [ 282 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:16.984590 [ 278 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:16.984641 [ 282 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:16.984694 [ 282 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.984729 [ 278 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:16.984754 [ 282 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:16.984759 [ 278 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:16.984799 [ 278 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:16.985157 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:16.985201 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:16.985333 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:16.985362 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:16.988553 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} executeQuery: Read 1 rows, 71.00 B in 0.006258 sec., 159.79546180888462 rows/sec., 11.08 KiB/sec. 2024.11.09 00:50:16.989250 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:16.989291 [ 277 ] {d9403e26-6acf-47f0-9ef8-f2acb4a3fe3c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:16.989309 [ 277 ] {} HTTP-Session: 945b797e-8f59-486f-b222-1613f204f232 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.000260 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 153.27 MiB, peak 158.26 MiB, free memory in arenas 0.00 B, will set to 152.21 MiB (RSS), difference: -1.06 MiB 2024.11.09 00:50:17.093578 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.094110 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.094140 [ 277 ] {} HTTP-Session: b0942174-da2f-429e-9684-da39f7560844 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.094170 [ 277 ] {} HTTP-Session: b0942174-da2f-429e-9684-da39f7560844 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.094184 [ 277 ] {} HTTP-Session: b0942174-da2f-429e-9684-da39f7560844 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.094600 [ 277 ] {} HTTP-Session: b0942174-da2f-429e-9684-da39f7560844 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.095449 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.096158 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.096204 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.096644 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.097367 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.097412 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.097660 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.098333 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.098376 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.099211 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.100566 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.100605 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.100919 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.101026 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.101144 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} HashJoin: (0x24ab0e40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:17.101163 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} HashJoin: (0x24ab0e40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:17.101613 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.101658 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.101983 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.102113 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.102157 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.102191 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.102224 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.102658 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.107497 [ 282 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.107502 [ 278 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.107538 [ 266 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.107630 [ 282 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.107676 [ 278 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.107706 [ 282 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.107758 [ 266 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.107779 [ 282 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.107741 [ 278 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:17.107808 [ 266 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.107850 [ 278 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.107866 [ 266 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.115320 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.115402 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.115592 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.115622 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.115892 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.116074 [ 278 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.116133 [ 266 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.116173 [ 278 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.116192 [ 278 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.116115 [ 282 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.116219 [ 266 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.116240 [ 278 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.116263 [ 266 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.116292 [ 282 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.116328 [ 266 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.116338 [ 282 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.116417 [ 282 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.118075 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.118115 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.118240 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.118266 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.118411 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.118455 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.120682 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} executeQuery: Read 4 rows, 424.00 B in 0.025691 sec., 155.69654742906076 rows/sec., 16.12 KiB/sec. 2024.11.09 00:50:17.120859 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} HashJoin: (0x24ab0e40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:17.121875 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.121914 [ 277 ] {4b3f2101-b875-4bd6-9508-5ca848087c1b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.121933 [ 277 ] {} HTTP-Session: b0942174-da2f-429e-9684-da39f7560844 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.122495 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.122574 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.122596 [ 277 ] {} HTTP-Session: e2859ba8-b64c-4807-9d00-7d29cacbced2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.122616 [ 277 ] {} HTTP-Session: e2859ba8-b64c-4807-9d00-7d29cacbced2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.122628 [ 277 ] {} HTTP-Session: e2859ba8-b64c-4807-9d00-7d29cacbced2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.122761 [ 277 ] {} HTTP-Session: e2859ba8-b64c-4807-9d00-7d29cacbced2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.123054 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.123493 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.123539 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.123836 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:17.124070 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.124350 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.124481 [ 278 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.124509 [ 266 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.124556 [ 278 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.124615 [ 278 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.124627 [ 266 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.124662 [ 278 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.124674 [ 266 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.124703 [ 266 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.124904 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.124941 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:17.125124 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.125152 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:17.126966 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} executeQuery: Read 1 rows, 71.00 B in 0.004023 sec., 248.5707183693761 rows/sec., 17.23 KiB/sec. 2024.11.09 00:50:17.127409 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.127443 [ 277 ] {95a95305-0d70-45cd-a344-53595f32f49d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.127460 [ 277 ] {} HTTP-Session: e2859ba8-b64c-4807-9d00-7d29cacbced2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.233023 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.233221 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.233251 [ 277 ] {} HTTP-Session: dad97f63-395a-4b96-95f4-badb4e3c4e5a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.233279 [ 277 ] {} HTTP-Session: dad97f63-395a-4b96-95f4-badb4e3c4e5a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.233293 [ 277 ] {} HTTP-Session: dad97f63-395a-4b96-95f4-badb4e3c4e5a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.233354 [ 277 ] {} HTTP-Session: dad97f63-395a-4b96-95f4-badb4e3c4e5a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.236112 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.237263 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.237306 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.237592 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.237932 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.237970 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.238470 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.239719 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.239762 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.240138 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.241048 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.241088 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.241397 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.241497 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.241610 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} HashJoin: (0x232d09e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:17.241629 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} HashJoin: (0x232d09e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:17.242014 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.242053 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.242364 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.242496 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.242543 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.242575 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.242607 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.243034 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.243282 [ 266 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.243284 [ 278 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.243361 [ 282 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.243393 [ 266 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.243422 [ 278 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.243473 [ 278 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.243479 [ 266 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:17.243494 [ 282 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.243530 [ 278 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.243549 [ 282 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.243582 [ 266 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.243612 [ 282 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.249777 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.249820 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.250097 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.250174 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.250325 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.250479 [ 278 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.250514 [ 266 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.250529 [ 282 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.250577 [ 278 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.250603 [ 266 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.250651 [ 278 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.250661 [ 266 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.250765 [ 278 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.250797 [ 266 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.250659 [ 282 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.250866 [ 282 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.250891 [ 282 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.251575 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.251623 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.252627 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.252674 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.252823 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.252881 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.272310 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} executeQuery: Read 4 rows, 424.00 B in 0.03874 sec., 103.25245224574084 rows/sec., 10.69 KiB/sec. 2024.11.09 00:50:17.272591 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} HashJoin: (0x232d09e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:17.273660 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.273795 [ 277 ] {4b6442f0-1fd8-41b8-8415-6af9464b6609} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.273826 [ 277 ] {} HTTP-Session: dad97f63-395a-4b96-95f4-badb4e3c4e5a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.274472 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.274612 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.274646 [ 277 ] {} HTTP-Session: a284f0ff-4f79-473e-8ba7-49dfca034d9a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.274674 [ 277 ] {} HTTP-Session: a284f0ff-4f79-473e-8ba7-49dfca034d9a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.274687 [ 277 ] {} HTTP-Session: a284f0ff-4f79-473e-8ba7-49dfca034d9a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.274748 [ 277 ] {} HTTP-Session: a284f0ff-4f79-473e-8ba7-49dfca034d9a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.275046 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.275688 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.275736 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.276060 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:17.276231 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.276550 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.278081 [ 266 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.278138 [ 278 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.278403 [ 278 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.278487 [ 278 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.278532 [ 278 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.278544 [ 266 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.278603 [ 266 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.278618 [ 266 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.278802 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.278837 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:17.278961 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.278986 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:17.286392 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} executeQuery: Read 1 rows, 71.00 B in 0.011453 sec., 87.31336767659128 rows/sec., 6.05 KiB/sec. 2024.11.09 00:50:17.289338 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.289377 [ 277 ] {2d90d13e-1de8-4b63-b434-628d2e0799ff} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.289396 [ 277 ] {} HTTP-Session: a284f0ff-4f79-473e-8ba7-49dfca034d9a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.420539 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.420832 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.420870 [ 277 ] {} HTTP-Session: 914ebe93-e59b-4559-8579-ca0a61be3f42 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.420897 [ 277 ] {} HTTP-Session: 914ebe93-e59b-4559-8579-ca0a61be3f42 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.420909 [ 277 ] {} HTTP-Session: 914ebe93-e59b-4559-8579-ca0a61be3f42 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.420969 [ 277 ] {} HTTP-Session: 914ebe93-e59b-4559-8579-ca0a61be3f42 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.421462 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.422067 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.422110 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.422400 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.423287 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.423333 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.423578 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.424475 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.424518 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.424765 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.425907 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.425951 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.426222 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.426318 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.426432 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} HashJoin: (0x2326c030) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:17.426451 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} HashJoin: (0x2326c030) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:17.426882 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.426921 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.427212 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.427344 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.427386 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.427421 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.427452 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.427814 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.428077 [ 282 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.428118 [ 279 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.428174 [ 282 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.428205 [ 279 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.428220 [ 282 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.428233 [ 279 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.428247 [ 282 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.428078 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.428275 [ 279 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.428366 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.428397 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:17.428414 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.428612 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.428651 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.428767 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.428791 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.428920 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.429038 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.429086 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.429104 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.429119 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.429171 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.429210 [ 282 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.429213 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.429274 [ 282 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.429275 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.429300 [ 282 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.429312 [ 266 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.429328 [ 282 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.429536 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.429573 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.429677 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.429700 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.429771 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.429802 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.432640 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} executeQuery: Read 4 rows, 424.00 B in 0.01148 sec., 348.4320557491289 rows/sec., 36.07 KiB/sec. 2024.11.09 00:50:17.432809 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} HashJoin: (0x2326c030) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:17.433325 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.433358 [ 277 ] {591ed4ee-b5f5-4bf8-ac99-4bab5255be70} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.433374 [ 277 ] {} HTTP-Session: 914ebe93-e59b-4559-8579-ca0a61be3f42 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.434340 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.434418 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.434439 [ 277 ] {} HTTP-Session: 6e77b778-8a82-4f6e-8c22-d49456deb62a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.434460 [ 277 ] {} HTTP-Session: 6e77b778-8a82-4f6e-8c22-d49456deb62a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.434472 [ 277 ] {} HTTP-Session: 6e77b778-8a82-4f6e-8c22-d49456deb62a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.434512 [ 277 ] {} HTTP-Session: 6e77b778-8a82-4f6e-8c22-d49456deb62a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.434745 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.435113 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.435153 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.435446 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:17.435534 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.435790 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.435917 [ 266 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.435967 [ 282 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.436007 [ 266 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.436053 [ 266 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.436084 [ 266 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.436111 [ 282 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.436130 [ 282 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.436146 [ 282 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.436344 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.436497 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:17.436611 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.436634 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:17.438379 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} executeQuery: Read 1 rows, 71.00 B in 0.003742 sec., 267.23677177979687 rows/sec., 18.53 KiB/sec. 2024.11.09 00:50:17.438879 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.438910 [ 277 ] {1604d807-de78-40cc-99c1-0985116b00b0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.438926 [ 277 ] {} HTTP-Session: 6e77b778-8a82-4f6e-8c22-d49456deb62a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.541395 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.541603 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.541634 [ 277 ] {} HTTP-Session: 2d2ee232-1f94-4355-a52c-b2b0badee34a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.541664 [ 277 ] {} HTTP-Session: 2d2ee232-1f94-4355-a52c-b2b0badee34a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.541677 [ 277 ] {} HTTP-Session: 2d2ee232-1f94-4355-a52c-b2b0badee34a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.541747 [ 277 ] {} HTTP-Session: 2d2ee232-1f94-4355-a52c-b2b0badee34a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.542322 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.543958 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.544006 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.544302 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.544812 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.544856 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.545136 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.545491 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.545529 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.545839 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.546771 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.546814 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.547154 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.547264 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.547442 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} HashJoin: (0x24ab0f80) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:17.547465 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} HashJoin: (0x24ab0f80) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:17.548062 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.548109 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.548450 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.548592 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.548636 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.548756 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.548794 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.549223 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.549438 [ 266 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.549477 [ 279 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.549532 [ 266 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.549557 [ 266 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:17.549592 [ 279 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.549676 [ 281 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.549743 [ 266 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.549789 [ 281 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.549719 [ 279 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.549814 [ 281 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.549852 [ 279 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.549854 [ 281 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.550258 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.550300 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.550423 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.550449 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.550581 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.550706 [ 266 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.550737 [ 279 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.550773 [ 266 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.550799 [ 279 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.550836 [ 266 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.550854 [ 279 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.550878 [ 281 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.550935 [ 279 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.551004 [ 281 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.551033 [ 281 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.551047 [ 281 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.550948 [ 266 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.551823 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.551865 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.552017 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.552045 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.552168 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.552228 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.556123 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} executeQuery: Read 4 rows, 424.00 B in 0.014186 sec., 281.96813760045114 rows/sec., 29.19 KiB/sec. 2024.11.09 00:50:17.556290 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} HashJoin: (0x24ab0f80) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:17.557045 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.557080 [ 277 ] {cd8d0afd-a5a8-4caa-9eac-66e444c2ad44} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.557095 [ 277 ] {} HTTP-Session: 2d2ee232-1f94-4355-a52c-b2b0badee34a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.557962 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.558462 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.558560 [ 277 ] {} HTTP-Session: 955a40a1-41f2-450c-9999-9270fe891453 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.558591 [ 277 ] {} HTTP-Session: 955a40a1-41f2-450c-9999-9270fe891453 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.558604 [ 277 ] {} HTTP-Session: 955a40a1-41f2-450c-9999-9270fe891453 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.558735 [ 277 ] {} HTTP-Session: 955a40a1-41f2-450c-9999-9270fe891453 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.559025 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.559394 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.559513 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.559902 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:17.559999 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.560349 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.560523 [ 266 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.560538 [ 279 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.560589 [ 266 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.560657 [ 266 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.560674 [ 279 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.560703 [ 266 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.560713 [ 279 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.560742 [ 279 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.561045 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.561080 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:17.561199 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.561225 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:17.562948 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} executeQuery: Read 1 rows, 71.00 B in 0.004061 sec., 246.24476729869488 rows/sec., 17.07 KiB/sec. 2024.11.09 00:50:17.563408 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.563436 [ 277 ] {8eb409e3-a024-42c7-b0a2-bc41a1abecb0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.563451 [ 277 ] {} HTTP-Session: 955a40a1-41f2-450c-9999-9270fe891453 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.669304 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.669476 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.669544 [ 277 ] {} HTTP-Session: a1f94126-6821-4439-b824-18e2094d92e2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.669664 [ 277 ] {} HTTP-Session: a1f94126-6821-4439-b824-18e2094d92e2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.669684 [ 277 ] {} HTTP-Session: a1f94126-6821-4439-b824-18e2094d92e2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.669753 [ 277 ] {} HTTP-Session: a1f94126-6821-4439-b824-18e2094d92e2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.670325 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.671057 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.671103 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.671460 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.671812 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.671850 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.672085 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.672433 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.672470 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.672767 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.673630 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.673732 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.673987 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.674085 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.674202 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} HashJoin: (0x24ab0fc0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:17.674222 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} HashJoin: (0x24ab0fc0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:17.674608 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.674647 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.674958 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.675089 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.675132 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.675166 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.675200 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.675567 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.675835 [ 266 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.675855 [ 279 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.675957 [ 266 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.675850 [ 281 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.675992 [ 279 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.676103 [ 281 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.676010 [ 266 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:17.676129 [ 279 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.676134 [ 281 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.676203 [ 281 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.676193 [ 279 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.676217 [ 266 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.676967 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.677493 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.677703 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.677732 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.679220 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.679428 [ 281 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.679439 [ 279 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.679486 [ 281 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.679545 [ 279 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.679550 [ 281 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.679588 [ 266 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.679597 [ 279 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.679629 [ 281 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.679679 [ 279 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.679675 [ 266 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.679768 [ 266 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.679786 [ 266 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.679958 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.679996 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.680218 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.680453 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.680548 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.680592 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.684604 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} executeQuery: Read 4 rows, 424.00 B in 0.014657 sec., 272.90714334447705 rows/sec., 28.25 KiB/sec. 2024.11.09 00:50:17.684855 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} HashJoin: (0x24ab0fc0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:17.686697 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.686736 [ 277 ] {f6f6a9b3-624e-4ec2-851c-662685a99fc5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.686754 [ 277 ] {} HTTP-Session: a1f94126-6821-4439-b824-18e2094d92e2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.689683 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.689781 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.689805 [ 277 ] {} HTTP-Session: 12c57c31-60cb-4aad-a978-a57e975ae473 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.689833 [ 277 ] {} HTTP-Session: 12c57c31-60cb-4aad-a978-a57e975ae473 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.689845 [ 277 ] {} HTTP-Session: 12c57c31-60cb-4aad-a978-a57e975ae473 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.689903 [ 277 ] {} HTTP-Session: 12c57c31-60cb-4aad-a978-a57e975ae473 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.690336 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.691040 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.691088 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.691418 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:17.691519 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.691807 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.691948 [ 279 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.691979 [ 281 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.692022 [ 279 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.692073 [ 279 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.692111 [ 281 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.692137 [ 279 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.692156 [ 281 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.692185 [ 281 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.692462 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.692503 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:17.692618 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.692642 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:17.694585 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} executeQuery: Read 1 rows, 71.00 B in 0.004531 sec., 220.70183182520412 rows/sec., 15.30 KiB/sec. 2024.11.09 00:50:17.695489 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.695524 [ 277 ] {94651110-bf5a-404e-aa88-9d01af70f5b9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.695541 [ 277 ] {} HTTP-Session: 12c57c31-60cb-4aad-a978-a57e975ae473 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.798713 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.798930 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.798967 [ 277 ] {} HTTP-Session: 1bb068d0-95fc-4ba6-99c9-8179ea74141c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.798996 [ 277 ] {} HTTP-Session: 1bb068d0-95fc-4ba6-99c9-8179ea74141c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.799009 [ 277 ] {} HTTP-Session: 1bb068d0-95fc-4ba6-99c9-8179ea74141c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.800651 [ 277 ] {} HTTP-Session: 1bb068d0-95fc-4ba6-99c9-8179ea74141c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.801241 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.801928 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.801972 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.802332 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.802681 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.802824 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.803186 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.803553 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.803594 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.803973 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.804908 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.804952 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.805202 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.805510 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.805640 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} HashJoin: (0x232dc700) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:17.805659 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} HashJoin: (0x232dc700) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:17.806054 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.806094 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.806407 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.806536 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.806580 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.806615 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.806649 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.807015 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.807228 [ 279 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.807323 [ 266 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.807326 [ 278 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.807426 [ 266 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.807369 [ 279 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.807522 [ 279 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:17.807535 [ 278 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.807555 [ 266 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.807599 [ 279 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.807630 [ 266 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.807609 [ 278 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.807690 [ 278 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.807899 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.807941 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.808062 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.808087 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.808218 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.808337 [ 279 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.808409 [ 266 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.808411 [ 278 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.808466 [ 279 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.808572 [ 278 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.808494 [ 266 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.808630 [ 278 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.808667 [ 266 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.808702 [ 266 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.808707 [ 278 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.808618 [ 279 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.808801 [ 279 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.809035 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.809077 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.809196 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.809221 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.809290 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.809319 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.812441 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} executeQuery: Read 4 rows, 424.00 B in 0.011574 sec., 345.6022118541559 rows/sec., 35.78 KiB/sec. 2024.11.09 00:50:17.812763 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} HashJoin: (0x232dc700) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:17.813302 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.813375 [ 277 ] {c8f147c2-370d-4d60-81cd-67a964d6c7e1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.813393 [ 277 ] {} HTTP-Session: 1bb068d0-95fc-4ba6-99c9-8179ea74141c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.814103 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.814181 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.814202 [ 277 ] {} HTTP-Session: c915524a-8f00-42b2-bc6f-a13c88a3b291 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.814221 [ 277 ] {} HTTP-Session: c915524a-8f00-42b2-bc6f-a13c88a3b291 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.814233 [ 277 ] {} HTTP-Session: c915524a-8f00-42b2-bc6f-a13c88a3b291 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.814271 [ 277 ] {} HTTP-Session: c915524a-8f00-42b2-bc6f-a13c88a3b291 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.814489 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.815392 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.815438 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.815812 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:17.815966 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.816312 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.816829 [ 279 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.816861 [ 278 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.816904 [ 279 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.816955 [ 279 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.817041 [ 279 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.817120 [ 278 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.817155 [ 278 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.817178 [ 278 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.817328 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.817360 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:17.817472 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.817498 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:17.819319 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} executeQuery: Read 1 rows, 71.00 B in 0.004941 sec., 202.38818053025702 rows/sec., 14.03 KiB/sec. 2024.11.09 00:50:17.819809 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.819843 [ 277 ] {db5a67c7-6c7f-4908-a348-04afb3bb423e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.819859 [ 277 ] {} HTTP-Session: c915524a-8f00-42b2-bc6f-a13c88a3b291 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.925690 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.925863 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.925897 [ 277 ] {} HTTP-Session: 5fb3f9a0-cdc0-4767-b36a-ea008c53b4c7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.925928 [ 277 ] {} HTTP-Session: 5fb3f9a0-cdc0-4767-b36a-ea008c53b4c7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.925941 [ 277 ] {} HTTP-Session: 5fb3f9a0-cdc0-4767-b36a-ea008c53b4c7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.926007 [ 277 ] {} HTTP-Session: 5fb3f9a0-cdc0-4767-b36a-ea008c53b4c7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.939817 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.940486 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.940750 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.941389 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.941798 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.941840 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.942123 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.942798 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.942841 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.943081 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.944104 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.944148 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.944468 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.944689 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.944818 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} HashJoin: (0x232dc700) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:17.944838 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} HashJoin: (0x232dc700) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:17.945314 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.945357 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.945693 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:17.945827 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.945896 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.945936 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.945970 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.946346 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.946590 [ 281 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.946632 [ 282 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.946652 [ 279 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.946737 [ 282 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.946757 [ 282 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.946688 [ 281 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.946781 [ 282 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.946807 [ 281 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.946829 [ 279 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.946859 [ 281 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.946875 [ 279 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:17.946910 [ 279 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.948360 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.948436 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.948602 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.948636 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.948767 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.949830 [ 282 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.949872 [ 279 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:17.949912 [ 282 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.949932 [ 282 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.949831 [ 281 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.949954 [ 279 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.949975 [ 282 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.949999 [ 281 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.950015 [ 279 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.950029 [ 281 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.950048 [ 279 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.950063 [ 281 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.950706 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.950741 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:17.950893 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.950926 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:17.953405 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:17.953467 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:17.960143 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} executeQuery: Read 4 rows, 424.00 B in 0.022499 sec., 177.78567936352727 rows/sec., 18.40 KiB/sec. 2024.11.09 00:50:17.960481 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} HashJoin: (0x232dc700) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:17.961069 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.961173 [ 277 ] {59d5e79d-46f5-4bf6-abac-6c2e15921a86} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.961202 [ 277 ] {} HTTP-Session: 5fb3f9a0-cdc0-4767-b36a-ea008c53b4c7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.966864 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:17.967120 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:17.967152 [ 277 ] {} HTTP-Session: 39288304-2788-4fbe-9220-b1c696512c29 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:17.967177 [ 277 ] {} HTTP-Session: 39288304-2788-4fbe-9220-b1c696512c29 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.967189 [ 277 ] {} HTTP-Session: 39288304-2788-4fbe-9220-b1c696512c29 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:17.967241 [ 277 ] {} HTTP-Session: 39288304-2788-4fbe-9220-b1c696512c29 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:17.969202 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:17.969766 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:17.969892 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:17.970248 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:17.970352 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:17.970651 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:17.970743 [ 282 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:17.970770 [ 282 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:17.970786 [ 282 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.970800 [ 282 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:17.970846 [ 282 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:17.970873 [ 282 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:17.970882 [ 282 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:17.970894 [ 282 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:17.970960 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:17.970981 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:17.971093 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:17.971186 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:17.980364 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} executeQuery: Read 1 rows, 71.00 B in 0.012903 sec., 77.5013562737348 rows/sec., 5.37 KiB/sec. 2024.11.09 00:50:17.982305 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} DynamicQueryHandler: Done processing query 2024.11.09 00:50:17.982408 [ 277 ] {bb77a620-f5c6-4dff-b40a-1091dd694bef} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:17.982428 [ 277 ] {} HTTP-Session: 39288304-2788-4fbe-9220-b1c696512c29 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.089380 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.089542 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.089571 [ 277 ] {} HTTP-Session: 1b0fce60-fd82-442c-8af2-3974b72eb030 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.089600 [ 277 ] {} HTTP-Session: 1b0fce60-fd82-442c-8af2-3974b72eb030 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.089613 [ 277 ] {} HTTP-Session: 1b0fce60-fd82-442c-8af2-3974b72eb030 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.089687 [ 277 ] {} HTTP-Session: 1b0fce60-fd82-442c-8af2-3974b72eb030 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.090299 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.092448 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.092494 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.094978 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.095517 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.095667 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.096594 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.098058 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.098139 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.099814 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.101402 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.101447 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.101707 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.101805 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.101921 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} HashJoin: (0x24ab0f50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:18.101941 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} HashJoin: (0x24ab0f50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:18.102330 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.102370 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.102690 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.102823 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.102870 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.102966 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.103002 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.103379 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.103588 [ 282 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.103643 [ 279 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.103648 [ 281 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.103745 [ 279 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.103765 [ 279 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.103714 [ 282 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.103789 [ 279 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.103807 [ 281 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.103847 [ 282 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:18.103862 [ 281 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.103883 [ 282 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.103903 [ 281 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.108942 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.108982 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.109216 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.109280 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.109547 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.109681 [ 282 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.109748 [ 281 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.109801 [ 282 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.109834 [ 281 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.109758 [ 279 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.109871 [ 282 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.109865 [ 281 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.109947 [ 281 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.109967 [ 282 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.109924 [ 279 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.110060 [ 279 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.110161 [ 279 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.110495 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.110533 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.111213 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.111255 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.111335 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.111409 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.116121 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} executeQuery: Read 4 rows, 424.00 B in 0.02624 sec., 152.4390243902439 rows/sec., 15.78 KiB/sec. 2024.11.09 00:50:18.116286 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} HashJoin: (0x24ab0f50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:18.116984 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.117021 [ 277 ] {256a3946-70f0-4445-a945-d46657b8191e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.117086 [ 277 ] {} HTTP-Session: 1b0fce60-fd82-442c-8af2-3974b72eb030 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.118049 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.118131 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.118155 [ 277 ] {} HTTP-Session: 912353e6-2453-497b-918e-e07a040f45b1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.118180 [ 277 ] {} HTTP-Session: 912353e6-2453-497b-918e-e07a040f45b1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.118194 [ 277 ] {} HTTP-Session: 912353e6-2453-497b-918e-e07a040f45b1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.118242 [ 277 ] {} HTTP-Session: 912353e6-2453-497b-918e-e07a040f45b1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.118588 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.119352 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.119398 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.119831 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:18.120072 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.120393 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.120740 [ 281 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.120787 [ 279 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.120812 [ 281 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.120948 [ 281 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.121052 [ 281 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.121083 [ 279 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.121114 [ 279 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.121136 [ 279 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.121508 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.121546 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:18.121715 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.121748 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:18.125462 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} executeQuery: Read 1 rows, 71.00 B in 0.007002 sec., 142.8163381890888 rows/sec., 9.90 KiB/sec. 2024.11.09 00:50:18.126044 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.126079 [ 277 ] {fb73fd85-05ce-4b95-8e48-3a8057d69da5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.126095 [ 277 ] {} HTTP-Session: 912353e6-2453-497b-918e-e07a040f45b1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.237181 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.239398 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.239441 [ 277 ] {} HTTP-Session: 91d7fd1d-488b-4316-b234-87a7ec0cbdb8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.239685 [ 277 ] {} HTTP-Session: 91d7fd1d-488b-4316-b234-87a7ec0cbdb8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.239718 [ 277 ] {} HTTP-Session: 91d7fd1d-488b-4316-b234-87a7ec0cbdb8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.239825 [ 277 ] {} HTTP-Session: 91d7fd1d-488b-4316-b234-87a7ec0cbdb8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.240396 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.241042 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.241085 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.241375 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.241718 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.241757 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.241987 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.242332 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.242371 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.242833 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.247534 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.247580 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.247898 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.248008 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.248127 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} HashJoin: (0x22023630) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:18.248150 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} HashJoin: (0x22023630) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:18.248804 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.248849 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.249309 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.249446 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.249491 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.249525 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.249699 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.250203 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.252158 [ 281 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.252158 [ 279 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.252229 [ 281 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.252258 [ 281 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.252230 [ 266 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.252295 [ 279 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.252411 [ 266 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.252431 [ 266 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.252308 [ 281 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.252475 [ 279 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:18.252488 [ 266 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.252542 [ 279 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.253591 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.253665 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.253854 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.254261 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.254626 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.254827 [ 281 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.254853 [ 266 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.254912 [ 281 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.254956 [ 266 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.254866 [ 279 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.254981 [ 266 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.254990 [ 281 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.255043 [ 266 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.255070 [ 279 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.255111 [ 281 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.255123 [ 279 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.255151 [ 279 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.256184 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.256222 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.256345 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.256373 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.257258 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.257410 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.264490 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} executeQuery: Read 4 rows, 424.00 B in 0.024411 sec., 163.86055466797757 rows/sec., 16.96 KiB/sec. 2024.11.09 00:50:18.264871 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} HashJoin: (0x22023630) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:18.267399 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.267433 [ 277 ] {9bfdb755-164f-4819-b794-fe28742fa4a5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.267450 [ 277 ] {} HTTP-Session: 91d7fd1d-488b-4316-b234-87a7ec0cbdb8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.274699 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.274831 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.274861 [ 277 ] {} HTTP-Session: 202c6600-a9e5-4a03-987d-3846639ac8b7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.274890 [ 277 ] {} HTTP-Session: 202c6600-a9e5-4a03-987d-3846639ac8b7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.274902 [ 277 ] {} HTTP-Session: 202c6600-a9e5-4a03-987d-3846639ac8b7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.275016 [ 277 ] {} HTTP-Session: 202c6600-a9e5-4a03-987d-3846639ac8b7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.275373 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.276058 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.276157 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.276996 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:18.277193 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.277628 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.277774 [ 279 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.277851 [ 278 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.277927 [ 279 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.277965 [ 278 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.278000 [ 279 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.278008 [ 278 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.278037 [ 279 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.278063 [ 278 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.279371 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.279412 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:18.279543 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.279573 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:18.308826 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} executeQuery: Read 1 rows, 71.00 B in 0.033602 sec., 29.760133325397298 rows/sec., 2.06 KiB/sec. 2024.11.09 00:50:18.309865 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.310096 [ 277 ] {8e2a015e-16d7-453a-b4f9-55a68087279c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.310194 [ 277 ] {} HTTP-Session: 202c6600-a9e5-4a03-987d-3846639ac8b7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.433246 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.433379 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.433402 [ 277 ] {} HTTP-Session: 50c203a4-8b6f-45aa-8d02-7c0709e28b28 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.433427 [ 277 ] {} HTTP-Session: 50c203a4-8b6f-45aa-8d02-7c0709e28b28 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.433439 [ 277 ] {} HTTP-Session: 50c203a4-8b6f-45aa-8d02-7c0709e28b28 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.433530 [ 277 ] {} HTTP-Session: 50c203a4-8b6f-45aa-8d02-7c0709e28b28 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.434336 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.435224 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.435273 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.435821 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.436226 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.436305 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.436616 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.437070 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.437114 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.437352 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.438883 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.438921 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.439382 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.439986 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.440167 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} HashJoin: (0x22023910) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:18.440197 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} HashJoin: (0x22023910) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:18.440931 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.440973 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.441334 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.441604 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.441657 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.441693 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.441728 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.442171 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.442418 [ 266 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.442454 [ 282 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.442524 [ 266 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.442547 [ 266 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:18.442423 [ 279 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.442590 [ 266 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.442599 [ 282 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.442711 [ 279 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.442738 [ 282 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.442763 [ 279 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.442786 [ 282 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.442803 [ 279 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.443129 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.443269 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.443776 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.444139 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.444337 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.444481 [ 279 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.444514 [ 266 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.444544 [ 282 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.444623 [ 266 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.444656 [ 279 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.444654 [ 282 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.444767 [ 282 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.444711 [ 279 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.444691 [ 266 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.444819 [ 282 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.444850 [ 279 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.444867 [ 266 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.445236 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.445272 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.445385 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.445410 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.445483 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.445513 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.448661 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} executeQuery: Read 4 rows, 424.00 B in 0.014981 sec., 267.0048728389293 rows/sec., 27.64 KiB/sec. 2024.11.09 00:50:18.448883 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} HashJoin: (0x22023910) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:18.449357 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.449391 [ 277 ] {f3f1f174-bcb6-476e-bc45-b2ce37f0f760} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.449410 [ 277 ] {} HTTP-Session: 50c203a4-8b6f-45aa-8d02-7c0709e28b28 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.450212 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.450404 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.450441 [ 277 ] {} HTTP-Session: 81f851a6-54d7-499f-8ac9-f707ed9cccb8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.450470 [ 277 ] {} HTTP-Session: 81f851a6-54d7-499f-8ac9-f707ed9cccb8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.450483 [ 277 ] {} HTTP-Session: 81f851a6-54d7-499f-8ac9-f707ed9cccb8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.450536 [ 277 ] {} HTTP-Session: 81f851a6-54d7-499f-8ac9-f707ed9cccb8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.450790 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.451236 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.451281 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.451648 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:18.451743 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.452050 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.452180 [ 282 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.452207 [ 278 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.452233 [ 282 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.452327 [ 278 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.452359 [ 282 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.452371 [ 278 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.452398 [ 282 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.452421 [ 278 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.452810 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.452914 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:18.453103 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.453131 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:18.455550 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} executeQuery: Read 1 rows, 71.00 B in 0.004869 sec., 205.38098172109264 rows/sec., 14.24 KiB/sec. 2024.11.09 00:50:18.456174 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.456209 [ 277 ] {bb98db39-028c-430a-a5b2-f33d9ca7946e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.456227 [ 277 ] {} HTTP-Session: 81f851a6-54d7-499f-8ac9-f707ed9cccb8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.559273 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.559479 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.559516 [ 277 ] {} HTTP-Session: f4ae1ca8-8cea-40f6-90c5-e9e8b25c533e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.559545 [ 277 ] {} HTTP-Session: f4ae1ca8-8cea-40f6-90c5-e9e8b25c533e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.559557 [ 277 ] {} HTTP-Session: f4ae1ca8-8cea-40f6-90c5-e9e8b25c533e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.559625 [ 277 ] {} HTTP-Session: f4ae1ca8-8cea-40f6-90c5-e9e8b25c533e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.560223 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.561043 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.561135 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.561486 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.561900 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.561975 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.562476 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.562981 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.563025 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.563408 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.564455 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.564496 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.564806 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.564909 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.565025 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} HashJoin: (0x232dc700) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:18.565046 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} HashJoin: (0x232dc700) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:18.565431 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.565469 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.565713 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.565828 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.565870 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.565904 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.565938 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.566300 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.566518 [ 282 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.566568 [ 278 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.566587 [ 266 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.566665 [ 278 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.566700 [ 266 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.566709 [ 278 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.566729 [ 266 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.566743 [ 278 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.566636 [ 282 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.566773 [ 266 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.566808 [ 282 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:18.566837 [ 282 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.567038 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.567078 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.567197 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.567222 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.567354 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.567486 [ 266 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.567553 [ 278 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.567565 [ 266 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.567605 [ 282 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.567648 [ 266 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.567661 [ 278 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.567724 [ 278 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.567749 [ 266 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.567719 [ 282 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.567786 [ 278 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.567807 [ 282 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.567841 [ 282 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.568055 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.568095 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.568205 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.568229 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.568296 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.568329 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.571485 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} executeQuery: Read 4 rows, 424.00 B in 0.011661 sec., 343.02375439499184 rows/sec., 35.51 KiB/sec. 2024.11.09 00:50:18.571651 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} HashJoin: (0x232dc700) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:18.572138 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.572169 [ 277 ] {0cb2d6a8-ff1c-4a49-8a42-48fbabc6e952} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.572185 [ 277 ] {} HTTP-Session: f4ae1ca8-8cea-40f6-90c5-e9e8b25c533e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.573131 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.573201 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.573220 [ 277 ] {} HTTP-Session: 62439892-a385-43f4-98cc-6cc61bf520fe Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.573239 [ 277 ] {} HTTP-Session: 62439892-a385-43f4-98cc-6cc61bf520fe Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.573252 [ 277 ] {} HTTP-Session: 62439892-a385-43f4-98cc-6cc61bf520fe Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.573671 [ 277 ] {} HTTP-Session: 62439892-a385-43f4-98cc-6cc61bf520fe Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.574133 [ 277 ] {d8b47768-c478-4706-8add-096009596130} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.574735 [ 277 ] {d8b47768-c478-4706-8add-096009596130} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.574781 [ 277 ] {d8b47768-c478-4706-8add-096009596130} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.575156 [ 277 ] {d8b47768-c478-4706-8add-096009596130} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:18.575273 [ 277 ] {d8b47768-c478-4706-8add-096009596130} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.575648 [ 277 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.575812 [ 266 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.575829 [ 282 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.575859 [ 266 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.575898 [ 266 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.575934 [ 282 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.575963 [ 266 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.575979 [ 282 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.576006 [ 282 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.576150 [ 277 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.576184 [ 277 ] {d8b47768-c478-4706-8add-096009596130} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:18.576334 [ 277 ] {d8b47768-c478-4706-8add-096009596130} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.576360 [ 277 ] {d8b47768-c478-4706-8add-096009596130} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:18.578393 [ 277 ] {d8b47768-c478-4706-8add-096009596130} executeQuery: Read 1 rows, 71.00 B in 0.004475 sec., 223.46368715083798 rows/sec., 15.49 KiB/sec. 2024.11.09 00:50:18.579842 [ 277 ] {d8b47768-c478-4706-8add-096009596130} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.579888 [ 277 ] {d8b47768-c478-4706-8add-096009596130} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.579907 [ 277 ] {} HTTP-Session: 62439892-a385-43f4-98cc-6cc61bf520fe Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.682494 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.682659 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.682686 [ 277 ] {} HTTP-Session: 8af2bf81-8522-4c67-9feb-031c6603481d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.682720 [ 277 ] {} HTTP-Session: 8af2bf81-8522-4c67-9feb-031c6603481d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.682734 [ 277 ] {} HTTP-Session: 8af2bf81-8522-4c67-9feb-031c6603481d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.682802 [ 277 ] {} HTTP-Session: 8af2bf81-8522-4c67-9feb-031c6603481d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.683340 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.684256 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.684305 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.685073 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.685436 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.685477 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.685716 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.686123 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.686162 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.686398 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.687300 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.687341 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.687597 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.687694 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.687871 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} HashJoin: (0x21fcba10) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:18.687900 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} HashJoin: (0x21fcba10) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:18.688346 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.688387 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.688626 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.688748 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.688794 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.688830 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.688864 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.689264 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.689521 [ 278 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.689558 [ 266 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.689637 [ 278 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.689666 [ 278 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:18.689685 [ 266 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.689533 [ 282 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.689713 [ 266 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.689734 [ 278 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.689772 [ 266 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.689811 [ 282 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.689843 [ 282 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.689859 [ 282 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.690115 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.690155 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.690276 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.690303 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.690438 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.690570 [ 266 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.690620 [ 278 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.690637 [ 282 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.690677 [ 266 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.690699 [ 278 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.690754 [ 278 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.690740 [ 266 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.690774 [ 282 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.690826 [ 282 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.690846 [ 266 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.690814 [ 278 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.690871 [ 282 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.691175 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.691215 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.691328 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.691351 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.691421 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.691453 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.694325 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} executeQuery: Read 4 rows, 424.00 B in 0.011334 sec., 352.9204164460914 rows/sec., 36.53 KiB/sec. 2024.11.09 00:50:18.694486 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} HashJoin: (0x21fcba10) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:18.695131 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.695166 [ 277 ] {4697ef89-fe59-4ca1-a4a2-d9aaa8d27059} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.695183 [ 277 ] {} HTTP-Session: 8af2bf81-8522-4c67-9feb-031c6603481d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.695987 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.696109 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.696130 [ 277 ] {} HTTP-Session: 9eaf803b-9759-4fed-bde7-8f8d451ac898 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.696149 [ 277 ] {} HTTP-Session: 9eaf803b-9759-4fed-bde7-8f8d451ac898 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.696160 [ 277 ] {} HTTP-Session: 9eaf803b-9759-4fed-bde7-8f8d451ac898 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.696196 [ 277 ] {} HTTP-Session: 9eaf803b-9759-4fed-bde7-8f8d451ac898 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.696438 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.696813 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.696858 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.697551 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:18.697648 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.698079 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.698231 [ 266 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.698241 [ 282 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.698286 [ 266 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.698327 [ 266 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.698326 [ 282 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.698359 [ 266 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.698388 [ 282 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.698420 [ 282 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.698563 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.698597 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:18.698710 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.698738 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:18.700093 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} executeQuery: Read 1 rows, 71.00 B in 0.003768 sec., 265.3927813163482 rows/sec., 18.40 KiB/sec. 2024.11.09 00:50:18.700588 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.700617 [ 277 ] {96d53341-e5bb-4c6e-9e66-635e8b5443fb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.700632 [ 277 ] {} HTTP-Session: 9eaf803b-9759-4fed-bde7-8f8d451ac898 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.803809 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.804107 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.804148 [ 277 ] {} HTTP-Session: 7a3f34ef-c312-493c-9e22-e65494549f87 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.804179 [ 277 ] {} HTTP-Session: 7a3f34ef-c312-493c-9e22-e65494549f87 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.804194 [ 277 ] {} HTTP-Session: 7a3f34ef-c312-493c-9e22-e65494549f87 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.804264 [ 277 ] {} HTTP-Session: 7a3f34ef-c312-493c-9e22-e65494549f87 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.804912 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.806022 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.806068 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.806415 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.806770 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.806807 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.807170 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.807538 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.807578 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.807809 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.808712 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.808757 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.809043 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.809144 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.809376 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} HashJoin: (0x24687940) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:18.809408 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} HashJoin: (0x24687940) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:18.809806 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.809845 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.810092 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.810209 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.810394 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.810447 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.810516 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.811105 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.811437 [ 278 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.811436 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.811500 [ 281 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.811564 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.811520 [ 278 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.811606 [ 281 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.811626 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:18.811651 [ 278 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.811661 [ 281 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.811721 [ 278 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.811728 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.811743 [ 281 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.811942 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.811978 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.812155 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.812187 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.812402 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.812530 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.812552 [ 278 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.812585 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.812650 [ 278 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.812669 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.812676 [ 278 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.812703 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.812722 [ 278 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.812787 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.812813 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.812822 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.812834 [ 266 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.813172 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.813202 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.813314 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.813338 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.813424 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.813510 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.817914 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} executeQuery: Read 4 rows, 424.00 B in 0.013305 sec., 300.6388575723412 rows/sec., 31.12 KiB/sec. 2024.11.09 00:50:18.818335 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} HashJoin: (0x24687940) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:18.837879 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.838208 [ 277 ] {ed2d3168-b1e9-4cc1-879f-52e1c7dc9b42} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.838248 [ 277 ] {} HTTP-Session: 7a3f34ef-c312-493c-9e22-e65494549f87 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.839372 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.839489 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.839517 [ 277 ] {} HTTP-Session: db9b6dc8-d0ab-4cec-ad06-c75722675b25 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.839546 [ 277 ] {} HTTP-Session: db9b6dc8-d0ab-4cec-ad06-c75722675b25 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.839558 [ 277 ] {} HTTP-Session: db9b6dc8-d0ab-4cec-ad06-c75722675b25 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.839618 [ 277 ] {} HTTP-Session: db9b6dc8-d0ab-4cec-ad06-c75722675b25 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.839963 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.840868 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.840918 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.841379 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:18.841500 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.841825 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.841932 [ 266 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.841964 [ 266 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.841979 [ 266 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.842038 [ 266 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.842091 [ 266 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.842118 [ 266 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.842128 [ 266 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.842140 [ 266 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.842210 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.842232 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:18.842797 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.842836 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:18.850949 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} executeQuery: Read 1 rows, 71.00 B in 0.010336 sec., 96.74922600619195 rows/sec., 6.71 KiB/sec. 2024.11.09 00:50:18.851933 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} DynamicQueryHandler: Done processing query 2024.11.09 00:50:18.851983 [ 277 ] {6000b698-2412-406e-b8e3-9e6717ce8d89} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:18.852001 [ 277 ] {} HTTP-Session: db9b6dc8-d0ab-4cec-ad06-c75722675b25 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.956394 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:18.957601 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:18.957643 [ 277 ] {} HTTP-Session: f5898f13-4b61-4f4d-9005-093bbd23c550 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:18.957712 [ 277 ] {} HTTP-Session: f5898f13-4b61-4f4d-9005-093bbd23c550 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.957734 [ 277 ] {} HTTP-Session: f5898f13-4b61-4f4d-9005-093bbd23c550 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:18.957797 [ 277 ] {} HTTP-Session: f5898f13-4b61-4f4d-9005-093bbd23c550 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:18.960465 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:18.961569 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.961618 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.962042 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.962397 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.962434 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.962741 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.963177 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.963218 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.963459 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.977992 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.978043 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.978314 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.978416 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.978708 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} HashJoin: (0x24b040a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:18.978854 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} HashJoin: (0x24b040a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:18.979505 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:18.979587 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:18.979982 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:18.980118 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.980309 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:18.980357 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.980460 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.981125 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.981744 [ 278 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.981791 [ 266 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.981836 [ 278 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.981812 [ 281 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.981892 [ 266 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.981965 [ 281 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.981996 [ 281 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.982002 [ 266 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:18.981874 [ 278 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.982041 [ 266 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.982066 [ 281 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.982090 [ 278 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.982339 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.982386 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.983105 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.983716 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.984076 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:18.984337 [ 279 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:18.984349 [ 281 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:18.984414 [ 279 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.984463 [ 279 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.984438 [ 266 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:18.984499 [ 279 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.984527 [ 266 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:18.984450 [ 281 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:18.984551 [ 266 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.984573 [ 281 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:18.984594 [ 266 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:18.984610 [ 281 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:18.985927 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:18.987299 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:18.987457 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:18.987482 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:18.987601 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:18.987653 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:18.993568 [ 60 ] {} DNSResolver: Updating DNS cache 2024.11.09 00:50:18.993610 [ 60 ] {} DNSResolver: Updated DNS cache 2024.11.09 00:50:19.000971 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 158.05 MiB, peak 158.26 MiB, free memory in arenas 0.00 B, will set to 152.21 MiB (RSS), difference: -5.84 MiB 2024.11.09 00:50:19.001304 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} executeQuery: Read 4 rows, 424.00 B in 0.043306 sec., 92.365953909389 rows/sec., 9.56 KiB/sec. 2024.11.09 00:50:19.001751 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} HashJoin: (0x24b040a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:19.002700 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.002992 [ 277 ] {435cef06-65fe-4435-9c8e-f2972473ee9c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.003014 [ 277 ] {} HTTP-Session: f5898f13-4b61-4f4d-9005-093bbd23c550 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.004311 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.004407 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.004433 [ 277 ] {} HTTP-Session: 20c982cf-ef2d-4da8-8548-d71638bf7346 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.004457 [ 277 ] {} HTTP-Session: 20c982cf-ef2d-4da8-8548-d71638bf7346 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.004470 [ 277 ] {} HTTP-Session: 20c982cf-ef2d-4da8-8548-d71638bf7346 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.004525 [ 277 ] {} HTTP-Session: 20c982cf-ef2d-4da8-8548-d71638bf7346 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.004821 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.005452 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.005501 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.007157 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:19.007279 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.007643 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.007840 [ 266 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.007877 [ 266 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.007892 [ 266 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.007904 [ 266 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.007957 [ 266 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.007983 [ 266 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.007993 [ 266 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.008004 [ 266 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.008075 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.008096 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:19.008310 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.008424 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:19.011122 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} executeQuery: Read 1 rows, 71.00 B in 0.006451 sec., 155.0147263990079 rows/sec., 10.75 KiB/sec. 2024.11.09 00:50:19.013745 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.014136 [ 277 ] {2c577607-b1f1-47c5-b758-a5cc93a9c4f8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.014164 [ 277 ] {} HTTP-Session: 20c982cf-ef2d-4da8-8548-d71638bf7346 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.116835 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.118980 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.119159 [ 277 ] {} HTTP-Session: 8bc399d5-f5e1-4b2e-802c-75ce62dd6cc2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.119416 [ 277 ] {} HTTP-Session: 8bc399d5-f5e1-4b2e-802c-75ce62dd6cc2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.119451 [ 277 ] {} HTTP-Session: 8bc399d5-f5e1-4b2e-802c-75ce62dd6cc2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.119662 [ 277 ] {} HTTP-Session: 8bc399d5-f5e1-4b2e-802c-75ce62dd6cc2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.120930 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.121999 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.122146 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.130153 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.133401 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.133447 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.134078 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.134683 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.134779 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.135585 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.137543 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.137588 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.137869 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.138397 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.138537 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} HashJoin: (0x24aa3e60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:19.138559 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} HashJoin: (0x24aa3e60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:19.139560 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.139604 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.139858 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.140186 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.140245 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.140283 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.140323 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.140763 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.141086 [ 281 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.141140 [ 279 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.141084 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.141268 [ 279 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.141450 [ 279 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.141324 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.141531 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:19.141554 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.141492 [ 279 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.141243 [ 281 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.141743 [ 281 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.141772 [ 281 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.143220 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.143554 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.144016 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.144057 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.144340 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.144489 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.144499 [ 279 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.144531 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.144559 [ 279 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.144565 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.144593 [ 279 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.144609 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.144623 [ 279 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.144713 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.144740 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.144749 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.144760 [ 266 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.145151 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 3/3 parts by partition key, 1 parts by primary key, 1/3 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.145189 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.145352 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.145390 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.145481 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.145525 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.152658 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} executeQuery: Read 4 rows, 424.00 B in 0.032375 sec., 123.55212355212355 rows/sec., 12.79 KiB/sec. 2024.11.09 00:50:19.152878 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} HashJoin: (0x24aa3e60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:19.155341 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.155497 [ 277 ] {4d3b9e43-e64e-4938-afa7-c672d05441ef} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.155533 [ 277 ] {} HTTP-Session: 8bc399d5-f5e1-4b2e-802c-75ce62dd6cc2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.156500 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.156744 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.156776 [ 277 ] {} HTTP-Session: 2155e6c6-60a9-452a-9da2-55938c81a498 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.156801 [ 277 ] {} HTTP-Session: 2155e6c6-60a9-452a-9da2-55938c81a498 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.156815 [ 277 ] {} HTTP-Session: 2155e6c6-60a9-452a-9da2-55938c81a498 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.156908 [ 277 ] {} HTTP-Session: 2155e6c6-60a9-452a-9da2-55938c81a498 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.158007 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.159104 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.159154 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.159578 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:19.159698 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.160020 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.160207 [ 266 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.160259 [ 266 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.160274 [ 266 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.160287 [ 266 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.160292 [ 279 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.160362 [ 279 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.160376 [ 279 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.160391 [ 279 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.161409 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.161451 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:19.163128 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.163173 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:19.167420 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} executeQuery: Read 1 rows, 71.00 B in 0.009918 sec., 100.82677959265982 rows/sec., 6.99 KiB/sec. 2024.11.09 00:50:19.168244 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.168275 [ 277 ] {626d7380-99e6-41e8-89e8-54240c5597e1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.168291 [ 277 ] {} HTTP-Session: 2155e6c6-60a9-452a-9da2-55938c81a498 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.192119 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:58855, User-Agent: (none), Length: 1626, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.192291 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.192322 [ 257 ] {} HTTP-Session: f63e7d24-151d-40ec-b4e9-191509e40e9e Authenticating user 'default' from [::1]:58855 2024.11.09 00:50:19.192353 [ 257 ] {} HTTP-Session: f63e7d24-151d-40ec-b4e9-191509e40e9e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.192368 [ 257 ] {} HTTP-Session: f63e7d24-151d-40ec-b4e9-191509e40e9e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.192437 [ 257 ] {} HTTP-Session: f63e7d24-151d-40ec-b4e9-191509e40e9e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.192724 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} executeQuery: (from [::1]:58855) INSERT INTO oximeter.fields_string FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:19.192853 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.193434 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:19.194211 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:19.194268 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:19.194915 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} MergedBlockOutputStream: filled checksums all_4_4_0 (state Temporary) 2024.11.09 00:50:19.195332 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Renaming temporary part tmp_insert_all_4_4_0 to all_4_4_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:19.195548 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} executeQuery: Read 10 rows, 984.00 B in 0.002921 sec., 3423.485107839781 rows/sec., 328.98 KiB/sec. 2024.11.09 00:50:19.196095 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.196131 [ 257 ] {7da8e49d-8cc8-40fb-93a6-66d09cafe9c1} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:19.196147 [ 257 ] {} HTTP-Session: f63e7d24-151d-40ec-b4e9-191509e40e9e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.196835 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:58855, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.197168 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:35934, User-Agent: (none), Length: 770, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.197289 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.197315 [ 276 ] {} HTTP-Session: 47658327-414a-4b59-be0c-664cfca97296 Authenticating user 'default' from [::1]:35934 2024.11.09 00:50:19.197343 [ 276 ] {} HTTP-Session: 47658327-414a-4b59-be0c-664cfca97296 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.197356 [ 276 ] {} HTTP-Session: 47658327-414a-4b59-be0c-664cfca97296 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.197418 [ 276 ] {} HTTP-Session: 47658327-414a-4b59-be0c-664cfca97296 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.197660 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} executeQuery: (from [::1]:35934) INSERT INTO oximeter.fields_u16 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:19.197742 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_u16 2024.11.09 00:50:19.198194 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:19.198836 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:19.198889 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:19.199514 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} MergedBlockOutputStream: filled checksums all_3_3_0 (state Temporary) 2024.11.09 00:50:19.199896 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Renaming temporary part tmp_insert_all_3_3_0 to all_3_3_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:19.200152 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} executeQuery: Read 5 rows, 385.00 B in 0.002528 sec., 1977.8481012658228 rows/sec., 148.72 KiB/sec. 2024.11.09 00:50:19.200627 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.200659 [ 276 ] {f20eef13-c983-4b7f-a951-96974ff61063} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:19.200673 [ 276 ] {} HTTP-Session: 47658327-414a-4b59-be0c-664cfca97296 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.201619 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:35934, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.201887 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:58855, User-Agent: (none), Length: 901, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.201971 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.202045 [ 257 ] {} HTTP-Session: 37b27c72-374c-414f-a8fe-d87ab8123335 Authenticating user 'default' from [::1]:58855 2024.11.09 00:50:19.202076 [ 257 ] {} HTTP-Session: 37b27c72-374c-414f-a8fe-d87ab8123335 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.202091 [ 257 ] {} HTTP-Session: 37b27c72-374c-414f-a8fe-d87ab8123335 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.202139 [ 257 ] {} HTTP-Session: 37b27c72-374c-414f-a8fe-d87ab8123335 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.202292 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} executeQuery: (from [::1]:58855) INSERT INTO oximeter.fields_uuid FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:19.202356 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_uuid 2024.11.09 00:50:19.202735 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:19.203390 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:19.203443 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:19.203988 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} MergedBlockOutputStream: filled checksums all_3_3_0 (state Temporary) 2024.11.09 00:50:19.204388 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Renaming temporary part tmp_insert_all_3_3_0 to all_3_3_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:19.204614 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} executeQuery: Read 5 rows, 410.00 B in 0.002356 sec., 2122.2410865874363 rows/sec., 169.95 KiB/sec. 2024.11.09 00:50:19.205256 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.205288 [ 257 ] {eff5c55f-a1a5-4466-adbe-9291ed8348f2} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:19.205302 [ 257 ] {} HTTP-Session: 37b27c72-374c-414f-a8fe-d87ab8123335 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.205924 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:58855, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.206142 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:35934, User-Agent: (none), Length: 8486, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.206224 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.206244 [ 276 ] {} HTTP-Session: a6f1b82f-6f48-4f86-97db-d792b51da138 Authenticating user 'default' from [::1]:35934 2024.11.09 00:50:19.206262 [ 276 ] {} HTTP-Session: a6f1b82f-6f48-4f86-97db-d792b51da138 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.206274 [ 276 ] {} HTTP-Session: a6f1b82f-6f48-4f86-97db-d792b51da138 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.206331 [ 276 ] {} HTTP-Session: a6f1b82f-6f48-4f86-97db-d792b51da138 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.206544 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} executeQuery: (from [::1]:35934) INSERT INTO oximeter.measurements_histogramu64 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:19.206652 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, start_time, timestamp, bins, counts, min, max, sum_of_samples, squared_mean, p50_marker_heights, p50_marker_positions, p50_desired_marker_positions, p90_marker_heights, p90_marker_positions, p90_desired_marker_positions, p99_marker_heights, p99_marker_positions, p99_desired_marker_positions) ON oximeter.measurements_histogramu64 2024.11.09 00:50:19.207370 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:19.208176 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:19.208228 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:19.209066 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} MergedBlockOutputStream: filled checksums all_3_3_0 (state Temporary) 2024.11.09 00:50:19.209447 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Renaming temporary part tmp_insert_all_3_3_0 to all_3_3_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:19.209700 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} executeQuery: Read 5 rows, 9.17 KiB in 0.003241 sec., 1542.7337241592102 rows/sec., 2.76 MiB/sec. 2024.11.09 00:50:19.210257 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.210286 [ 276 ] {8121d4ea-aed4-4d35-bc6d-dde0565c5e64} MemoryTracker: Peak memory usage (for query): 4.39 MiB. 2024.11.09 00:50:19.210300 [ 276 ] {} HTTP-Session: a6f1b82f-6f48-4f86-97db-d792b51da138 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.210882 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:35934, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.276650 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.276916 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.276949 [ 277 ] {} HTTP-Session: 6cc82984-153f-43f9-9e8a-686f0b311cf7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.276981 [ 277 ] {} HTTP-Session: 6cc82984-153f-43f9-9e8a-686f0b311cf7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.276995 [ 277 ] {} HTTP-Session: 6cc82984-153f-43f9-9e8a-686f0b311cf7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.277064 [ 277 ] {} HTTP-Session: 6cc82984-153f-43f9-9e8a-686f0b311cf7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.277953 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.278611 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.278655 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.278997 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.279355 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.279393 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.279630 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.279975 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.280014 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.280244 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.281185 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.281230 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.281483 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.281580 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.281698 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} HashJoin: (0x24a6c2b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:19.281716 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} HashJoin: (0x24a6c2b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:19.282100 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.282140 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.282428 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.282548 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.282591 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.282627 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.282661 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.283023 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.283222 [ 279 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.283366 [ 282 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.283417 [ 279 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.283316 [ 278 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.283469 [ 279 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:19.283495 [ 282 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.283528 [ 266 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.283598 [ 278 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.283535 [ 279 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.283642 [ 266 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.283652 [ 278 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.283742 [ 266 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.283767 [ 278 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.283551 [ 282 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.283797 [ 266 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.283839 [ 282 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.284171 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.284214 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.284338 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.284362 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.284495 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.284671 [ 282 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.284639 [ 279 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.284725 [ 278 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.284775 [ 282 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.284801 [ 279 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.284825 [ 278 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.284860 [ 279 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.284880 [ 278 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.284896 [ 279 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.284918 [ 278 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.284740 [ 266 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.284846 [ 282 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.285011 [ 266 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.285030 [ 282 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.286249 [ 266 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.286467 [ 266 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.287198 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.287241 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.287355 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.287379 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.287447 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.287479 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.296680 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} executeQuery: Read 4 rows, 424.00 B in 0.019324 sec., 206.99648105982197 rows/sec., 21.43 KiB/sec. 2024.11.09 00:50:19.296859 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} HashJoin: (0x24a6c2b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:19.305446 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.305482 [ 277 ] {40e45606-3a95-4017-88ca-96e4873fc11c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.305502 [ 277 ] {} HTTP-Session: 6cc82984-153f-43f9-9e8a-686f0b311cf7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.310004 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.310122 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.310232 [ 277 ] {} HTTP-Session: 15c064a2-1824-45d2-b871-b92b0c27ab6f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.310313 [ 277 ] {} HTTP-Session: 15c064a2-1824-45d2-b871-b92b0c27ab6f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.310336 [ 277 ] {} HTTP-Session: 15c064a2-1824-45d2-b871-b92b0c27ab6f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.310403 [ 277 ] {} HTTP-Session: 15c064a2-1824-45d2-b871-b92b0c27ab6f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.310759 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.311368 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.311418 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.311777 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:19.311884 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.312271 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.312455 [ 281 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.312477 [ 279 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.312545 [ 281 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.312606 [ 281 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.312650 [ 279 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.312672 [ 281 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.312691 [ 279 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.312721 [ 279 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.312884 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.312925 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:19.313056 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.313082 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:19.322624 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} executeQuery: Read 1 rows, 71.00 B in 0.01203 sec., 83.12551953449709 rows/sec., 5.76 KiB/sec. 2024.11.09 00:50:19.323220 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.323258 [ 277 ] {5e4605d0-3a4d-4bde-94b4-446a70e44435} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.323278 [ 277 ] {} HTTP-Session: 15c064a2-1824-45d2-b871-b92b0c27ab6f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.429650 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.429820 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.429849 [ 277 ] {} HTTP-Session: ee86c88a-fb60-4f2f-bc1d-2d0033080b0e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.429879 [ 277 ] {} HTTP-Session: ee86c88a-fb60-4f2f-bc1d-2d0033080b0e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.429891 [ 277 ] {} HTTP-Session: ee86c88a-fb60-4f2f-bc1d-2d0033080b0e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.429956 [ 277 ] {} HTTP-Session: ee86c88a-fb60-4f2f-bc1d-2d0033080b0e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.431356 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.432503 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.432547 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.433385 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.433887 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.433931 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.434556 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.436338 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.436410 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.436708 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.441013 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.441141 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.442128 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.442611 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.442810 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} HashJoin: (0x24a2a190) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:19.442838 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} HashJoin: (0x24a2a190) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:19.443265 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.443306 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.443862 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.444107 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.444160 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.444196 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.444229 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.444606 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.444810 [ 279 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.444895 [ 282 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.444978 [ 279 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.445024 [ 282 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.445041 [ 279 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:19.444932 [ 278 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.445087 [ 279 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.445073 [ 282 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.444870 [ 281 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.445158 [ 278 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.445147 [ 282 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.445194 [ 278 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.445239 [ 278 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.445240 [ 281 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.445279 [ 281 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.445296 [ 281 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.446686 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.446726 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.446851 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.446876 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.447096 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.447720 [ 281 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.447767 [ 278 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.447775 [ 279 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.447826 [ 281 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.447733 [ 282 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.447847 [ 278 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.447877 [ 281 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.447941 [ 282 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.447943 [ 281 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.447985 [ 282 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.447918 [ 278 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.448013 [ 282 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.448035 [ 278 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.448063 [ 279 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.448104 [ 279 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.448122 [ 279 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.455565 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.455608 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.455726 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.455751 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.455829 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.455859 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.462455 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} executeQuery: Read 4 rows, 424.00 B in 0.031495 sec., 127.00428639466581 rows/sec., 13.15 KiB/sec. 2024.11.09 00:50:19.462742 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} HashJoin: (0x24a2a190) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:19.474742 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.474790 [ 277 ] {898e4f66-6689-4a67-87f2-1ab641840184} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.474811 [ 277 ] {} HTTP-Session: ee86c88a-fb60-4f2f-bc1d-2d0033080b0e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.476902 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.476997 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.477076 [ 277 ] {} HTTP-Session: e3f7025f-c5ec-4c27-91f4-ea09b629aab9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.477111 [ 277 ] {} HTTP-Session: e3f7025f-c5ec-4c27-91f4-ea09b629aab9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.477124 [ 277 ] {} HTTP-Session: e3f7025f-c5ec-4c27-91f4-ea09b629aab9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.477179 [ 277 ] {} HTTP-Session: e3f7025f-c5ec-4c27-91f4-ea09b629aab9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.477484 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.478082 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.478127 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.478443 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:19.478534 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.478954 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.479138 [ 281 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.479172 [ 279 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.479217 [ 281 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.479269 [ 281 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.479313 [ 279 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.479329 [ 281 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.479354 [ 279 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.479390 [ 279 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.479962 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.480002 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:19.480124 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.480148 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:19.503620 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} executeQuery: Read 1 rows, 71.00 B in 0.026276 sec., 38.0575430050236 rows/sec., 2.64 KiB/sec. 2024.11.09 00:50:19.504442 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.504481 [ 277 ] {c503f5d8-ba90-4db4-b151-b2135d183b25} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.504503 [ 277 ] {} HTTP-Session: e3f7025f-c5ec-4c27-91f4-ea09b629aab9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.607702 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.607917 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.607953 [ 277 ] {} HTTP-Session: ca1b4a0e-8ae8-4b5b-9685-c3ec131348c2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.608021 [ 277 ] {} HTTP-Session: ca1b4a0e-8ae8-4b5b-9685-c3ec131348c2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.608042 [ 277 ] {} HTTP-Session: ca1b4a0e-8ae8-4b5b-9685-c3ec131348c2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.608111 [ 277 ] {} HTTP-Session: ca1b4a0e-8ae8-4b5b-9685-c3ec131348c2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.609019 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.610812 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.610858 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.611214 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.611569 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.611605 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.611843 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.612256 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.612298 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.612537 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.613461 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.613504 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.613756 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.613850 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.613965 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} HashJoin: (0x24aedea0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:19.613986 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} HashJoin: (0x24aedea0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:19.614438 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.614480 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.614726 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.614846 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.614889 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.614924 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.614956 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.615389 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.615600 [ 279 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.615687 [ 278 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.615701 [ 281 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.615804 [ 278 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.615837 [ 281 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.615852 [ 278 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.615712 [ 266 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.615900 [ 278 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.615766 [ 279 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.615968 [ 266 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.615881 [ 281 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.616007 [ 279 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:19.616017 [ 266 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.616067 [ 281 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.616118 [ 266 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.616133 [ 279 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.616444 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.616486 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.616730 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.616766 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.616898 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.617129 [ 278 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.617143 [ 279 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.617261 [ 278 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.617209 [ 266 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.617329 [ 278 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.617279 [ 279 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.617211 [ 281 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.617401 [ 279 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.617382 [ 278 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.617362 [ 266 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.617443 [ 281 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.617492 [ 266 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.617451 [ 279 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.617526 [ 281 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.617522 [ 266 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.617566 [ 281 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.617801 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.617840 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.618285 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.618323 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.618394 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.618425 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.624396 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} executeQuery: Read 4 rows, 424.00 B in 0.015841 sec., 252.50931128085347 rows/sec., 26.14 KiB/sec. 2024.11.09 00:50:19.624570 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} HashJoin: (0x24aedea0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:19.625139 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.625170 [ 277 ] {446793df-3b61-45a0-afce-20e7e9af2dce} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.625187 [ 277 ] {} HTTP-Session: ca1b4a0e-8ae8-4b5b-9685-c3ec131348c2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.626206 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.626278 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.626298 [ 277 ] {} HTTP-Session: 68df8924-447a-4fcd-804f-f2bb2b7da85a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.626315 [ 277 ] {} HTTP-Session: 68df8924-447a-4fcd-804f-f2bb2b7da85a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.626327 [ 277 ] {} HTTP-Session: 68df8924-447a-4fcd-804f-f2bb2b7da85a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.626445 [ 277 ] {} HTTP-Session: 68df8924-447a-4fcd-804f-f2bb2b7da85a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.626676 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.627155 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.627199 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.627496 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:19.627580 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.627894 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.628117 [ 278 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.628178 [ 279 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.628196 [ 278 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.628303 [ 279 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.628319 [ 278 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.628339 [ 279 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.628367 [ 278 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.628396 [ 279 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.628572 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.628612 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:19.628728 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.628753 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:19.630207 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} executeQuery: Read 1 rows, 71.00 B in 0.00364 sec., 274.72527472527474 rows/sec., 19.05 KiB/sec. 2024.11.09 00:50:19.630638 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.630668 [ 277 ] {88a57679-ac80-4f6e-a626-ac43ad886a4b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.630683 [ 277 ] {} HTTP-Session: 68df8924-447a-4fcd-804f-f2bb2b7da85a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.733656 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.733810 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.733836 [ 277 ] {} HTTP-Session: ebd400a0-5e96-4677-8c71-020e03c817bb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.733864 [ 277 ] {} HTTP-Session: ebd400a0-5e96-4677-8c71-020e03c817bb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.733876 [ 277 ] {} HTTP-Session: ebd400a0-5e96-4677-8c71-020e03c817bb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.733938 [ 277 ] {} HTTP-Session: ebd400a0-5e96-4677-8c71-020e03c817bb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.734429 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.735296 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.735344 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.735629 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.736052 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.736095 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.736335 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.736690 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.736726 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.736959 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.737798 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.737838 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.738098 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.738192 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.738304 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} HashJoin: (0x24a525d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:19.738325 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} HashJoin: (0x24a525d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:19.738711 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.738749 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.738993 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.739357 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.739411 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.739448 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.739483 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.739896 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.740241 [ 282 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.740294 [ 279 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.740330 [ 282 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.740298 [ 278 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.740395 [ 279 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.740495 [ 278 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.740530 [ 279 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.740580 [ 279 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.740540 [ 266 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.740559 [ 278 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.740645 [ 266 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.740660 [ 278 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.740677 [ 266 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.740700 [ 266 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.740411 [ 282 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:19.740748 [ 282 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.741035 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.741067 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.741178 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.741201 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.741328 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.742191 [ 266 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.742230 [ 279 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.742272 [ 278 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.742287 [ 266 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.742319 [ 279 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.742364 [ 279 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.742439 [ 282 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.742517 [ 279 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.742541 [ 282 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.742586 [ 282 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.742361 [ 278 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.742600 [ 282 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.742626 [ 278 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.742382 [ 266 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.742654 [ 278 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.742785 [ 266 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.743045 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.743086 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.743194 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.743218 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.743288 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.743317 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.745964 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} executeQuery: Read 4 rows, 424.00 B in 0.011837 sec., 337.92346033623386 rows/sec., 34.98 KiB/sec. 2024.11.09 00:50:19.746129 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} HashJoin: (0x24a525d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:19.746693 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.746772 [ 277 ] {4a3fae41-41f7-4c38-a6b8-01cec43ed0de} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.746925 [ 277 ] {} HTTP-Session: ebd400a0-5e96-4677-8c71-020e03c817bb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.749825 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.749921 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.749944 [ 277 ] {} HTTP-Session: 363de2e1-b1dd-4e8d-84a3-883955f65d13 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.749967 [ 277 ] {} HTTP-Session: 363de2e1-b1dd-4e8d-84a3-883955f65d13 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.749980 [ 277 ] {} HTTP-Session: 363de2e1-b1dd-4e8d-84a3-883955f65d13 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.750023 [ 277 ] {} HTTP-Session: 363de2e1-b1dd-4e8d-84a3-883955f65d13 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.750336 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.750918 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.750961 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.751470 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:19.751569 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.751830 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.751958 [ 282 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.751977 [ 279 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.752009 [ 282 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.752056 [ 282 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.752100 [ 279 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.752118 [ 282 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.752141 [ 279 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.752173 [ 279 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.752450 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.752485 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:19.752640 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.752671 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:19.762906 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} executeQuery: Read 1 rows, 71.00 B in 0.012666 sec., 78.95152376440865 rows/sec., 5.47 KiB/sec. 2024.11.09 00:50:19.763703 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.763761 [ 277 ] {490205a7-64c0-4903-98dd-ea0d8a39455e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.763782 [ 277 ] {} HTTP-Session: 363de2e1-b1dd-4e8d-84a3-883955f65d13 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.874900 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.875078 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.875105 [ 277 ] {} HTTP-Session: 17dab269-e831-4cf2-8d1c-02287968aa2a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.875136 [ 277 ] {} HTTP-Session: 17dab269-e831-4cf2-8d1c-02287968aa2a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.875148 [ 277 ] {} HTTP-Session: 17dab269-e831-4cf2-8d1c-02287968aa2a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.875216 [ 277 ] {} HTTP-Session: 17dab269-e831-4cf2-8d1c-02287968aa2a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.875806 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.876459 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.876502 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.876858 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.877292 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.877334 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.877575 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.877998 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.878041 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.878280 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.879137 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.879179 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.879423 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.879519 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.879631 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} HashJoin: (0x24a525d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:19.879653 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} HashJoin: (0x24a525d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:19.880045 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.880085 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.880322 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:19.880439 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.880617 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.880667 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.880704 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.881078 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.881217 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.881262 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.881301 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:19.881299 [ 279 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.881334 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.881443 [ 279 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.881468 [ 279 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.881497 [ 279 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.881508 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.881550 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.881562 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.881575 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.881636 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.881657 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.881668 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.881678 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.881810 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.881840 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.881955 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.881978 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.882112 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.882313 [ 278 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.882378 [ 279 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:19.882404 [ 278 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.882470 [ 278 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.882436 [ 282 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.882485 [ 279 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.882590 [ 282 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.882600 [ 279 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.882564 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:19.882660 [ 279 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.882641 [ 282 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.882693 [ 278 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.882744 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.882763 [ 282 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.882794 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.882829 [ 281 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.890456 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.890534 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:19.890899 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.891051 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:19.891578 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:19.891641 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:19.896805 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} executeQuery: Read 4 rows, 424.00 B in 0.02137 sec., 187.17828731867104 rows/sec., 19.38 KiB/sec. 2024.11.09 00:50:19.897204 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} HashJoin: (0x24a525d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:19.899889 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.899940 [ 277 ] {be892dd9-0f14-441c-b8cc-ec3f8c2451e6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.899963 [ 277 ] {} HTTP-Session: 17dab269-e831-4cf2-8d1c-02287968aa2a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.900656 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:19.900867 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:19.900904 [ 277 ] {} HTTP-Session: 836aa31d-7ad9-4ae2-875f-a56d385ca9c5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:19.900933 [ 277 ] {} HTTP-Session: 836aa31d-7ad9-4ae2-875f-a56d385ca9c5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.900945 [ 277 ] {} HTTP-Session: 836aa31d-7ad9-4ae2-875f-a56d385ca9c5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:19.901068 [ 277 ] {} HTTP-Session: 836aa31d-7ad9-4ae2-875f-a56d385ca9c5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:19.901396 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:19.901981 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:19.902084 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:19.902445 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:19.902552 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:19.902909 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:19.903089 [ 266 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:19.903128 [ 266 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:19.903143 [ 266 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.903156 [ 266 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:19.903226 [ 266 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:19.903260 [ 266 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:19.903272 [ 266 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:19.903285 [ 266 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:19.903359 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:19.903382 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:19.903493 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:19.903521 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:19.905414 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} executeQuery: Read 1 rows, 71.00 B in 0.004168 sec., 239.9232245681382 rows/sec., 16.64 KiB/sec. 2024.11.09 00:50:19.906204 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} DynamicQueryHandler: Done processing query 2024.11.09 00:50:19.906242 [ 277 ] {fb9a85fe-a64e-4e88-b67a-9ba8648dd3ad} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:19.906260 [ 277 ] {} HTTP-Session: 836aa31d-7ad9-4ae2-875f-a56d385ca9c5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.000515 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 148.50 MiB, peak 158.26 MiB, free memory in arenas 0.00 B, will set to 152.23 MiB (RSS), difference: 3.73 MiB 2024.11.09 00:50:20.009733 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.009886 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.009914 [ 277 ] {} HTTP-Session: 501257dd-5cf2-4ab7-8b51-7b1b3f10bbb3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.010079 [ 277 ] {} HTTP-Session: 501257dd-5cf2-4ab7-8b51-7b1b3f10bbb3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.010227 [ 277 ] {} HTTP-Session: 501257dd-5cf2-4ab7-8b51-7b1b3f10bbb3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.010303 [ 277 ] {} HTTP-Session: 501257dd-5cf2-4ab7-8b51-7b1b3f10bbb3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.011433 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.012328 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.012497 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.013198 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.014377 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.014414 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.014968 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.016035 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.016074 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.016877 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.018507 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.018551 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.019022 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.019134 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.019300 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} HashJoin: (0x21f0f260) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:20.019328 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} HashJoin: (0x21f0f260) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:20.019888 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.019929 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.020173 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.020295 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.020505 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.020561 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.020597 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.021690 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.021813 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.021848 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.021863 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:20.021879 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.021928 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.021948 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.021959 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.021971 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.022008 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.022027 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.022038 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.022049 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.022083 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.022102 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.022113 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.022124 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.022261 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.022332 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.022469 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.022499 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.022946 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.023136 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.023169 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.023182 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.023196 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.023295 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.023316 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.023326 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.023337 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.023373 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.023477 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.023488 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.023499 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.023697 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.023729 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.023741 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.023752 [ 278 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.023833 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.023855 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.023958 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.023983 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.024059 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.024092 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.026246 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} executeQuery: Read 4 rows, 424.00 B in 0.015548 sec., 257.2678157962439 rows/sec., 26.63 KiB/sec. 2024.11.09 00:50:20.026412 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} HashJoin: (0x21f0f260) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:20.026975 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.027157 [ 277 ] {6da94f71-0912-40d6-9734-8b0ffc4d03af} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.027224 [ 277 ] {} HTTP-Session: 501257dd-5cf2-4ab7-8b51-7b1b3f10bbb3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.029161 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.029241 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.029265 [ 277 ] {} HTTP-Session: 8aad12ac-cb40-41e9-a7a5-5b8c9fe55e0b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.029290 [ 277 ] {} HTTP-Session: 8aad12ac-cb40-41e9-a7a5-5b8c9fe55e0b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.029303 [ 277 ] {} HTTP-Session: 8aad12ac-cb40-41e9-a7a5-5b8c9fe55e0b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.029349 [ 277 ] {} HTTP-Session: 8aad12ac-cb40-41e9-a7a5-5b8c9fe55e0b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.029674 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.031184 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.031230 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.031543 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:20.031633 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.031921 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.032030 [ 282 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.032077 [ 282 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.032117 [ 282 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.032113 [ 266 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.032142 [ 282 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.032242 [ 266 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.032276 [ 266 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.032294 [ 266 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.033207 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.033248 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:20.033367 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.033391 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:20.035125 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} executeQuery: Read 1 rows, 71.00 B in 0.005649 sec., 177.0224818551956 rows/sec., 12.27 KiB/sec. 2024.11.09 00:50:20.035641 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.035671 [ 277 ] {6168bf33-190f-4ed3-84df-28f37b45ab78} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.035689 [ 277 ] {} HTTP-Session: 8aad12ac-cb40-41e9-a7a5-5b8c9fe55e0b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.140380 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.140537 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.140566 [ 277 ] {} HTTP-Session: 14e402a1-a424-44c1-b301-b9c3998ac201 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.140595 [ 277 ] {} HTTP-Session: 14e402a1-a424-44c1-b301-b9c3998ac201 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.140607 [ 277 ] {} HTTP-Session: 14e402a1-a424-44c1-b301-b9c3998ac201 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.140668 [ 277 ] {} HTTP-Session: 14e402a1-a424-44c1-b301-b9c3998ac201 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.141454 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.143039 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.143202 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.143616 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.144111 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.144152 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.144391 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.144760 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.144799 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.145497 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.147555 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.147602 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.148177 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.148294 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.148414 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} HashJoin: (0x232d0c40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:20.148433 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} HashJoin: (0x232d0c40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:20.149666 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.149711 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.150332 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.150476 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.150521 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.150883 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.150941 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.151333 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.151568 [ 282 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.151563 [ 281 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.151656 [ 279 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.151722 [ 281 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.151755 [ 279 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.151776 [ 281 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:20.151786 [ 279 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.151801 [ 281 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.151680 [ 282 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.151828 [ 279 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.151860 [ 282 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.151642 [ 266 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.151888 [ 282 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.151949 [ 266 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.151969 [ 266 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.151987 [ 266 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.152556 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.152603 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.152754 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.153022 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.153209 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.153404 [ 279 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.153336 [ 281 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.153443 [ 266 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.153480 [ 279 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.153403 [ 282 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.153512 [ 281 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.153527 [ 279 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.153567 [ 266 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.153614 [ 279 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.153646 [ 281 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.153657 [ 266 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.153611 [ 282 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.153693 [ 266 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.153720 [ 281 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.153732 [ 282 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.153776 [ 282 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.154308 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.154358 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.154561 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.154600 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.154700 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.154747 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.160352 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} executeQuery: Read 4 rows, 424.00 B in 0.019374 sec., 206.46226902033655 rows/sec., 21.37 KiB/sec. 2024.11.09 00:50:20.160761 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} HashJoin: (0x232d0c40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:20.161426 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.161462 [ 277 ] {58657d1b-be26-46c1-934b-0d5bd3999012} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.161481 [ 277 ] {} HTTP-Session: 14e402a1-a424-44c1-b301-b9c3998ac201 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.164819 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.164972 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.165008 [ 277 ] {} HTTP-Session: dc6c2977-640a-4392-9a77-a9144c1b88e6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.165037 [ 277 ] {} HTTP-Session: dc6c2977-640a-4392-9a77-a9144c1b88e6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.165050 [ 277 ] {} HTTP-Session: dc6c2977-640a-4392-9a77-a9144c1b88e6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.165102 [ 277 ] {} HTTP-Session: dc6c2977-640a-4392-9a77-a9144c1b88e6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.165390 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.166220 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.166267 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.166586 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:20.166714 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.167108 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.167248 [ 281 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.167271 [ 282 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.167302 [ 281 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.167358 [ 281 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.167395 [ 282 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.167420 [ 281 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.167433 [ 282 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.167461 [ 282 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.167780 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.167833 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:20.168013 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.168044 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:20.179427 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} executeQuery: Read 1 rows, 71.00 B in 0.014166 sec., 70.59155724975292 rows/sec., 4.89 KiB/sec. 2024.11.09 00:50:20.181023 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.181062 [ 277 ] {b810af62-a07e-4605-bc51-22700ebee89f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.181081 [ 277 ] {} HTTP-Session: dc6c2977-640a-4392-9a77-a9144c1b88e6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.287336 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.287485 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.287514 [ 277 ] {} HTTP-Session: 44870580-c033-4eaa-bb35-3160dd2235ce Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.287544 [ 277 ] {} HTTP-Session: 44870580-c033-4eaa-bb35-3160dd2235ce Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.287557 [ 277 ] {} HTTP-Session: 44870580-c033-4eaa-bb35-3160dd2235ce Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.287619 [ 277 ] {} HTTP-Session: 44870580-c033-4eaa-bb35-3160dd2235ce Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.288378 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.289033 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.289078 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.289418 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.289792 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.289836 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.290150 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.290518 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.290559 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.290854 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.291812 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.291858 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.292108 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.292204 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.292318 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} HashJoin: (0x24b12470) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:20.292340 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} HashJoin: (0x24b12470) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:20.292722 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.292763 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.293003 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.293118 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.293163 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.293197 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.293230 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.293654 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.293943 [ 282 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.293912 [ 279 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.293952 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.294279 [ 279 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.294307 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.294314 [ 279 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.294339 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.294353 [ 279 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.294365 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.293971 [ 281 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.294782 [ 281 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.294805 [ 281 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:20.294825 [ 281 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.294188 [ 282 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.295088 [ 282 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.295122 [ 282 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.295349 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.295384 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.295499 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.295527 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.295658 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.296002 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.296028 [ 279 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.296061 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.296089 [ 279 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.296098 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.296125 [ 279 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.296287 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.296312 [ 279 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.296411 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.296448 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.296459 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.296628 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.296834 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.296916 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.297109 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.297127 [ 278 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.297441 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.297479 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.297585 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.297638 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.297710 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.297742 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.301477 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} executeQuery: Read 4 rows, 424.00 B in 0.013675 sec., 292.50457038391227 rows/sec., 30.28 KiB/sec. 2024.11.09 00:50:20.301644 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} HashJoin: (0x24b12470) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:20.302012 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.302045 [ 277 ] {22f46300-c408-4e7a-a72a-22e72443a9b9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.302062 [ 277 ] {} HTTP-Session: 44870580-c033-4eaa-bb35-3160dd2235ce Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.307940 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.308022 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.308045 [ 277 ] {} HTTP-Session: 3ad5ea8b-2044-4b7e-80d2-86fe9b217817 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.308069 [ 277 ] {} HTTP-Session: 3ad5ea8b-2044-4b7e-80d2-86fe9b217817 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.308081 [ 277 ] {} HTTP-Session: 3ad5ea8b-2044-4b7e-80d2-86fe9b217817 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.308123 [ 277 ] {} HTTP-Session: 3ad5ea8b-2044-4b7e-80d2-86fe9b217817 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.308358 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.308796 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.308843 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.309156 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:20.309246 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.309553 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.309725 [ 279 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.309768 [ 278 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.309891 [ 278 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.309818 [ 279 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.309912 [ 278 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.309930 [ 279 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.309955 [ 278 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.309981 [ 279 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.310168 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.310211 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:20.310329 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.310356 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:20.312240 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} executeQuery: Read 1 rows, 71.00 B in 0.003995 sec., 250.31289111389233 rows/sec., 17.36 KiB/sec. 2024.11.09 00:50:20.312735 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.312768 [ 277 ] {2dd224d3-9442-40e9-8b06-e3cc0add2745} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.312787 [ 277 ] {} HTTP-Session: 3ad5ea8b-2044-4b7e-80d2-86fe9b217817 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.417256 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.417404 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.417435 [ 277 ] {} HTTP-Session: 1a5465be-c942-4170-bc88-195d7091e098 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.417465 [ 277 ] {} HTTP-Session: 1a5465be-c942-4170-bc88-195d7091e098 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.417479 [ 277 ] {} HTTP-Session: 1a5465be-c942-4170-bc88-195d7091e098 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.417540 [ 277 ] {} HTTP-Session: 1a5465be-c942-4170-bc88-195d7091e098 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.418043 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.418632 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.418679 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.419044 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.419399 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.419440 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.419681 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.420029 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.420066 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.420296 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.421130 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.421174 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.421423 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.421518 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.421631 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} HashJoin: (0x232932f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:20.421652 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} HashJoin: (0x232932f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:20.422035 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.422076 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.422320 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.422439 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.422483 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.422518 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.422557 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.422921 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.423156 [ 279 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.423162 [ 278 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.423228 [ 281 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.423233 [ 266 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.423326 [ 278 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.423345 [ 281 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.423299 [ 279 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.423391 [ 281 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.423386 [ 278 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.423434 [ 279 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:20.423385 [ 266 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.423469 [ 281 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.423517 [ 278 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.423539 [ 279 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.423513 [ 266 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.423648 [ 266 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.423845 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.423887 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.424011 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.424038 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.424170 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.424358 [ 281 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.424423 [ 279 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.424430 [ 278 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.424536 [ 279 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.424479 [ 266 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.424525 [ 281 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.424589 [ 279 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.424617 [ 266 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.424632 [ 281 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.424653 [ 266 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.424669 [ 281 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.424682 [ 266 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.424716 [ 279 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.424563 [ 278 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.424777 [ 278 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.424800 [ 278 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.425008 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.425047 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.425161 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.425189 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.425261 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.425292 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.428102 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} executeQuery: Read 4 rows, 424.00 B in 0.010369 sec., 385.76526183817145 rows/sec., 39.93 KiB/sec. 2024.11.09 00:50:20.428298 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} HashJoin: (0x232932f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:20.428774 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.428808 [ 277 ] {5217012a-9c53-4a76-93f1-b2a31462b724} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.428826 [ 277 ] {} HTTP-Session: 1a5465be-c942-4170-bc88-195d7091e098 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.429490 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.429564 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.429588 [ 277 ] {} HTTP-Session: f11757ae-6588-41e1-be8b-bef24008206b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.429610 [ 277 ] {} HTTP-Session: f11757ae-6588-41e1-be8b-bef24008206b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.429625 [ 277 ] {} HTTP-Session: f11757ae-6588-41e1-be8b-bef24008206b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.429663 [ 277 ] {} HTTP-Session: f11757ae-6588-41e1-be8b-bef24008206b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.429885 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.430289 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.430333 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.430635 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:20.430725 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.430982 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.431158 [ 266 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.431185 [ 278 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.431225 [ 266 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.431269 [ 266 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.431303 [ 278 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.431330 [ 266 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.431342 [ 278 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.431369 [ 278 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.431507 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.431547 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:20.431661 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.431685 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:20.433318 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} executeQuery: Read 1 rows, 71.00 B in 0.003535 sec., 282.88543140028287 rows/sec., 19.61 KiB/sec. 2024.11.09 00:50:20.433869 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.433902 [ 277 ] {4465e0fe-7b6f-4107-ad71-f236aea6a47c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.433921 [ 277 ] {} HTTP-Session: f11757ae-6588-41e1-be8b-bef24008206b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.537071 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.537229 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.537256 [ 277 ] {} HTTP-Session: 2feb4e55-77d7-46cd-9813-5c9e60937686 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.537286 [ 277 ] {} HTTP-Session: 2feb4e55-77d7-46cd-9813-5c9e60937686 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.537300 [ 277 ] {} HTTP-Session: 2feb4e55-77d7-46cd-9813-5c9e60937686 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.537362 [ 277 ] {} HTTP-Session: 2feb4e55-77d7-46cd-9813-5c9e60937686 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.537847 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.538520 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.538565 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.538846 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.539240 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.539282 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.539515 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.539859 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.539896 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.540203 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.541096 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.541140 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.541388 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.541483 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.541599 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} HashJoin: (0x24635d30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:20.541620 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} HashJoin: (0x24635d30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:20.542067 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.542111 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.542355 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.542475 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.542519 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.542555 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.542591 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.542987 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.543209 [ 278 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.543330 [ 282 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.543337 [ 279 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.543441 [ 282 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.543362 [ 278 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.543491 [ 279 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.543476 [ 282 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.543530 [ 279 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.543529 [ 278 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:20.543359 [ 266 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.543594 [ 278 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.543634 [ 266 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.543638 [ 279 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.543670 [ 266 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.543562 [ 282 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.543701 [ 266 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.543945 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.544023 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.544150 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.544177 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.544311 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.544459 [ 279 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.544597 [ 266 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.544615 [ 278 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.544641 [ 282 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.544674 [ 279 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.544716 [ 266 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.544749 [ 278 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.544777 [ 282 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.544796 [ 266 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.544867 [ 282 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.544805 [ 278 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.544920 [ 266 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.544907 [ 282 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.544945 [ 278 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.545021 [ 279 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.545061 [ 279 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.545273 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.545313 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.545473 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.545507 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.545581 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.545615 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.548368 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} executeQuery: Read 4 rows, 424.00 B in 0.010824 sec., 369.5491500369549 rows/sec., 38.25 KiB/sec. 2024.11.09 00:50:20.548536 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} HashJoin: (0x24635d30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:20.549087 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.549119 [ 277 ] {8f7d1427-8a72-4109-98c7-3edfccf301a8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.549138 [ 277 ] {} HTTP-Session: 2feb4e55-77d7-46cd-9813-5c9e60937686 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.549790 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.549866 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.549889 [ 277 ] {} HTTP-Session: 6b5a6b77-f6f9-4887-8227-b0b43805f4ee Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.549928 [ 277 ] {} HTTP-Session: 6b5a6b77-f6f9-4887-8227-b0b43805f4ee Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.549944 [ 277 ] {} HTTP-Session: 6b5a6b77-f6f9-4887-8227-b0b43805f4ee Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.549981 [ 277 ] {} HTTP-Session: 6b5a6b77-f6f9-4887-8227-b0b43805f4ee Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.550244 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.550716 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.550763 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.551121 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:20.551214 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.551605 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.551740 [ 279 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.551774 [ 278 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.551813 [ 279 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.551869 [ 279 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.551891 [ 278 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.551921 [ 279 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.551931 [ 278 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.551958 [ 278 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.552175 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.552211 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:20.552325 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.552350 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:20.554489 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} executeQuery: Read 1 rows, 71.00 B in 0.004347 sec., 230.04370830457785 rows/sec., 15.95 KiB/sec. 2024.11.09 00:50:20.555226 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.555264 [ 277 ] {87f26052-7cf2-425c-9b05-e444ca8157b9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.555283 [ 277 ] {} HTTP-Session: 6b5a6b77-f6f9-4887-8227-b0b43805f4ee Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.673175 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.673352 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.673380 [ 277 ] {} HTTP-Session: 7d1c1b40-035e-4ab5-bf69-ac25a06f64da Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.673410 [ 277 ] {} HTTP-Session: 7d1c1b40-035e-4ab5-bf69-ac25a06f64da Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.673424 [ 277 ] {} HTTP-Session: 7d1c1b40-035e-4ab5-bf69-ac25a06f64da Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.673490 [ 277 ] {} HTTP-Session: 7d1c1b40-035e-4ab5-bf69-ac25a06f64da Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.674000 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.674633 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.674675 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.674966 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.675299 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.675337 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.675567 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.675905 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.675962 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.676439 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.677477 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.677524 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.677772 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.677872 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.678077 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} HashJoin: (0x21f0f260) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:20.678109 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} HashJoin: (0x21f0f260) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:20.678598 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.678642 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.679189 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.679327 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.679372 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.679407 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.679442 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.679814 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.680046 [ 266 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.680114 [ 279 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.680199 [ 266 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.680236 [ 281 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.680275 [ 266 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:20.680314 [ 279 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.680303 [ 282 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.680400 [ 281 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.680408 [ 266 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.680377 [ 279 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.680466 [ 281 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.680500 [ 282 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.680531 [ 279 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.680544 [ 281 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.680563 [ 282 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.680617 [ 282 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.680806 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.680851 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.680974 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.681003 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.681143 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.681280 [ 266 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.681338 [ 281 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.681390 [ 282 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.681462 [ 281 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.681512 [ 281 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.681396 [ 279 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.681471 [ 266 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.681560 [ 281 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.681575 [ 282 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.681638 [ 266 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.681658 [ 282 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.681654 [ 279 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.681709 [ 266 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.681733 [ 282 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.681729 [ 279 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.681970 [ 279 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.682260 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.682303 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.682416 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.682441 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.682510 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.682541 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.685340 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} executeQuery: Read 4 rows, 424.00 B in 0.011652 sec., 343.28870580157917 rows/sec., 35.54 KiB/sec. 2024.11.09 00:50:20.685525 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} HashJoin: (0x21f0f260) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:20.687203 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.687237 [ 277 ] {5765c52f-c61e-435c-af5d-0e5d9b2762f3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.687253 [ 277 ] {} HTTP-Session: 7d1c1b40-035e-4ab5-bf69-ac25a06f64da Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.688170 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.688242 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.688266 [ 277 ] {} HTTP-Session: 858124d3-2a2c-471f-a539-c78e161e2fe9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.688285 [ 277 ] {} HTTP-Session: 858124d3-2a2c-471f-a539-c78e161e2fe9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.688297 [ 277 ] {} HTTP-Session: 858124d3-2a2c-471f-a539-c78e161e2fe9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.688332 [ 277 ] {} HTTP-Session: 858124d3-2a2c-471f-a539-c78e161e2fe9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.688550 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.688914 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.688955 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.689301 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:20.689437 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.689707 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.689843 [ 279 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.689866 [ 266 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.689897 [ 279 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.689947 [ 279 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.689984 [ 266 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.690009 [ 279 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.690033 [ 266 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.690062 [ 266 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.690201 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.690235 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:20.690347 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.690373 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:20.692024 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} executeQuery: Read 1 rows, 71.00 B in 0.003586 sec., 278.8622420524261 rows/sec., 19.34 KiB/sec. 2024.11.09 00:50:20.692400 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.692429 [ 277 ] {85cae696-dc22-4d4c-af2c-e7482a210838} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.692444 [ 277 ] {} HTTP-Session: 858124d3-2a2c-471f-a539-c78e161e2fe9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.795980 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.796171 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.796200 [ 277 ] {} HTTP-Session: a09bc632-1164-456b-ba2e-c588cfb71b62 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.796228 [ 277 ] {} HTTP-Session: a09bc632-1164-456b-ba2e-c588cfb71b62 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.796243 [ 277 ] {} HTTP-Session: a09bc632-1164-456b-ba2e-c588cfb71b62 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.796307 [ 277 ] {} HTTP-Session: a09bc632-1164-456b-ba2e-c588cfb71b62 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.796820 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.797567 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.797615 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.797908 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.798370 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.798412 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.798655 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.799558 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.799624 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.800013 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.800969 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.801012 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.801420 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.801523 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.801636 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} HashJoin: (0x249c7f00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:20.801656 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} HashJoin: (0x249c7f00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:20.802055 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.802096 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.802502 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.802684 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.802729 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.802763 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.802796 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.803199 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.803383 [ 266 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.803513 [ 281 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.803526 [ 279 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.803628 [ 281 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.803666 [ 279 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.803679 [ 281 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.803698 [ 279 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.803713 [ 281 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.803562 [ 266 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.803743 [ 279 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.803779 [ 266 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:20.803494 [ 278 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.803872 [ 266 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.803955 [ 278 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.803982 [ 278 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.803998 [ 278 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.804200 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.804247 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.804368 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.804391 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.804523 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.804636 [ 266 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.804698 [ 278 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.804757 [ 266 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.804714 [ 279 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.804807 [ 281 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.804845 [ 266 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.805066 [ 281 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.805101 [ 266 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.805122 [ 281 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.804873 [ 279 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.805151 [ 281 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.805166 [ 279 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.804850 [ 278 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.805288 [ 279 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.805324 [ 278 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.805361 [ 278 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.805786 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.805837 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.806013 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.806040 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.806147 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.806190 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.809233 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} executeQuery: Read 4 rows, 424.00 B in 0.012726 sec., 314.3171460003143 rows/sec., 32.54 KiB/sec. 2024.11.09 00:50:20.809550 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} HashJoin: (0x249c7f00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:20.810310 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.810351 [ 277 ] {4ed6b878-3532-4d56-9794-2b799a62ea1a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.810368 [ 277 ] {} HTTP-Session: a09bc632-1164-456b-ba2e-c588cfb71b62 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.811118 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.811209 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.811235 [ 277 ] {} HTTP-Session: 94f10e40-a6f4-4fe4-83d0-179b1afca565 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.811262 [ 277 ] {} HTTP-Session: 94f10e40-a6f4-4fe4-83d0-179b1afca565 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.811276 [ 277 ] {} HTTP-Session: 94f10e40-a6f4-4fe4-83d0-179b1afca565 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.811336 [ 277 ] {} HTTP-Session: 94f10e40-a6f4-4fe4-83d0-179b1afca565 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.811663 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.812146 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.812192 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.812526 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:20.812627 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.812928 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.813023 [ 266 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.813050 [ 266 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.813064 [ 266 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.813076 [ 266 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.813123 [ 266 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.813147 [ 266 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.813157 [ 266 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.813169 [ 266 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.813237 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.813258 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:20.813468 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.813502 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:20.814989 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} executeQuery: Read 1 rows, 71.00 B in 0.003514 sec., 284.57598178713715 rows/sec., 19.73 KiB/sec. 2024.11.09 00:50:20.815444 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.815471 [ 277 ] {99ad50e5-fe8a-447d-b3d6-64ec0c1970cc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.815488 [ 277 ] {} HTTP-Session: 94f10e40-a6f4-4fe4-83d0-179b1afca565 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.918653 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.918796 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.918822 [ 277 ] {} HTTP-Session: b14928c1-92ee-479e-8413-2ed939d08d93 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.918849 [ 277 ] {} HTTP-Session: b14928c1-92ee-479e-8413-2ed939d08d93 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.918864 [ 277 ] {} HTTP-Session: b14928c1-92ee-479e-8413-2ed939d08d93 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.918920 [ 277 ] {} HTTP-Session: b14928c1-92ee-479e-8413-2ed939d08d93 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.919589 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.920277 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.920321 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.920591 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.921034 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.921077 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.921396 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.921775 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.921815 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.922049 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.922894 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.922936 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.923181 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.923274 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.923525 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} HashJoin: (0x24a58080) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:20.923556 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} HashJoin: (0x24a58080) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:20.923956 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.923996 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.924239 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:20.924356 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.924401 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.924434 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.924465 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.924829 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.925052 [ 281 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.925086 [ 278 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.925162 [ 281 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.925233 [ 278 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.925252 [ 281 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:20.925298 [ 278 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.925321 [ 266 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.925375 [ 278 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.925217 [ 279 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.925449 [ 266 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.925542 [ 279 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.925364 [ 281 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.925571 [ 266 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.925573 [ 279 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.925626 [ 266 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.925642 [ 279 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.925881 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.925923 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.926065 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.926093 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.926230 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.926433 [ 281 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.926443 [ 266 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.926492 [ 282 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:20.926527 [ 281 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.926556 [ 266 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.926424 [ 278 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:20.926603 [ 281 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.926610 [ 282 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.926757 [ 281 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.926783 [ 282 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.926787 [ 278 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.926855 [ 278 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.926842 [ 282 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.926873 [ 278 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.926622 [ 266 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.926947 [ 266 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.927163 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.927202 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:20.927314 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.927338 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:20.927412 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:20.927442 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:20.930407 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} executeQuery: Read 4 rows, 424.00 B in 0.011137 sec., 359.1631498608243 rows/sec., 37.18 KiB/sec. 2024.11.09 00:50:20.930577 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} HashJoin: (0x24a58080) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:20.931198 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.931257 [ 277 ] {68e7cc33-0eb5-402a-abca-407f0e6c1540} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.931275 [ 277 ] {} HTTP-Session: b14928c1-92ee-479e-8413-2ed939d08d93 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.932046 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:20.932118 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:20.932140 [ 277 ] {} HTTP-Session: 263f2041-11b8-4d56-9d7b-fa95955ab1d4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:20.932159 [ 277 ] {} HTTP-Session: 263f2041-11b8-4d56-9d7b-fa95955ab1d4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.932171 [ 277 ] {} HTTP-Session: 263f2041-11b8-4d56-9d7b-fa95955ab1d4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:20.932208 [ 277 ] {} HTTP-Session: 263f2041-11b8-4d56-9d7b-fa95955ab1d4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:20.932527 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:20.932954 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:20.932997 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:20.933296 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:20.933383 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:20.933634 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:20.933777 [ 266 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:20.933804 [ 278 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:20.933850 [ 266 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:20.933917 [ 266 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.933925 [ 278 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:20.933954 [ 266 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:20.933963 [ 278 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:20.934002 [ 278 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:20.934199 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:20.934239 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:20.934405 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:20.934434 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:20.936191 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} executeQuery: Read 1 rows, 71.00 B in 0.003838 sec., 260.55237102657634 rows/sec., 18.07 KiB/sec. 2024.11.09 00:50:20.937017 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} DynamicQueryHandler: Done processing query 2024.11.09 00:50:20.937046 [ 277 ] {9b414810-707c-495d-85f4-12a6d8b3cd57} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:20.937062 [ 277 ] {} HTTP-Session: 263f2041-11b8-4d56-9d7b-fa95955ab1d4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.000474 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 153.36 MiB, peak 158.33 MiB, free memory in arenas 0.00 B, will set to 152.23 MiB (RSS), difference: -1.13 MiB 2024.11.09 00:50:21.039645 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.039792 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.039821 [ 277 ] {} HTTP-Session: bdc85fba-a3df-4a70-9ab7-7a5c91f1a128 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.039852 [ 277 ] {} HTTP-Session: bdc85fba-a3df-4a70-9ab7-7a5c91f1a128 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.039865 [ 277 ] {} HTTP-Session: bdc85fba-a3df-4a70-9ab7-7a5c91f1a128 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.039926 [ 277 ] {} HTTP-Session: bdc85fba-a3df-4a70-9ab7-7a5c91f1a128 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.040451 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.041079 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.041124 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.041406 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.041901 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.041952 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.042208 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.042558 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.042598 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.042830 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.043673 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.043734 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.043990 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.044086 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.044202 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} HashJoin: (0x21fcbd10) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:21.044221 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} HashJoin: (0x21fcbd10) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:21.044605 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.044646 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.044887 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.045002 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.045048 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.045082 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.045115 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.045477 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.045684 [ 266 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.045722 [ 279 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.045811 [ 266 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.045806 [ 282 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.045888 [ 266 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:21.045899 [ 279 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.045955 [ 282 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.045989 [ 266 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.045866 [ 281 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.045975 [ 279 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.046004 [ 282 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.046097 [ 279 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.046110 [ 281 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.046144 [ 282 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.046162 [ 281 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.046204 [ 281 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.046408 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.046453 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.046615 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.046644 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.046841 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.047268 [ 281 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.047271 [ 282 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.047353 [ 279 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.047400 [ 281 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.047342 [ 266 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.047444 [ 281 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.047457 [ 282 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.047497 [ 266 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.047522 [ 281 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.047577 [ 282 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.047569 [ 266 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.047657 [ 266 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.047626 [ 279 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.047676 [ 282 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.047722 [ 279 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.047758 [ 279 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.048060 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.048098 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.048422 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.048484 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.048610 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.048663 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.059630 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} executeQuery: Read 4 rows, 424.00 B in 0.01948 sec., 205.3388090349076 rows/sec., 21.26 KiB/sec. 2024.11.09 00:50:21.060108 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} HashJoin: (0x21fcbd10) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:21.061275 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.061309 [ 277 ] {7c91c3f5-d10d-4cd2-b01e-ecfcf0bc3b47} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.061329 [ 277 ] {} HTTP-Session: bdc85fba-a3df-4a70-9ab7-7a5c91f1a128 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.062163 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.062649 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.062689 [ 277 ] {} HTTP-Session: 89527b4d-1465-4421-9785-d8bd0b183611 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.062720 [ 277 ] {} HTTP-Session: 89527b4d-1465-4421-9785-d8bd0b183611 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.062732 [ 277 ] {} HTTP-Session: 89527b4d-1465-4421-9785-d8bd0b183611 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.062790 [ 277 ] {} HTTP-Session: 89527b4d-1465-4421-9785-d8bd0b183611 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.063072 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.064144 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.064246 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.064606 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:21.064713 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.065016 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.065197 [ 282 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.065206 [ 266 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.065294 [ 282 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.065310 [ 266 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.065337 [ 282 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.065355 [ 266 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.065387 [ 282 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.065404 [ 266 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.066322 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.066366 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:21.066495 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.066523 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:21.068676 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} executeQuery: Read 1 rows, 71.00 B in 0.005753 sec., 173.82235355466713 rows/sec., 12.05 KiB/sec. 2024.11.09 00:50:21.069364 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.069396 [ 277 ] {ba065c81-2490-41df-a83a-3d5e989a412d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.069410 [ 277 ] {} HTTP-Session: 89527b4d-1465-4421-9785-d8bd0b183611 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.180307 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.180584 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.180625 [ 277 ] {} HTTP-Session: 922ab089-b9fb-4174-8e10-e6ceefea26da Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.180654 [ 277 ] {} HTTP-Session: 922ab089-b9fb-4174-8e10-e6ceefea26da Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.180668 [ 277 ] {} HTTP-Session: 922ab089-b9fb-4174-8e10-e6ceefea26da Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.180724 [ 277 ] {} HTTP-Session: 922ab089-b9fb-4174-8e10-e6ceefea26da Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.181386 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.182365 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.182413 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.183127 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.183551 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.183593 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.183845 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.184201 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.184238 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.184471 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.185474 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.185518 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.185829 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.185932 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.186049 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} HashJoin: (0x24856660) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:21.186067 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} HashJoin: (0x24856660) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:21.186499 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.186542 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.186850 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.186982 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.187025 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.187058 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.187165 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.187608 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.198923 [ 281 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.198918 [ 266 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.199008 [ 281 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.198954 [ 282 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.199063 [ 266 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.199111 [ 266 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.199104 [ 282 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.199043 [ 281 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:21.199158 [ 266 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.199172 [ 282 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.199199 [ 281 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.199228 [ 282 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.199268 [ 278 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.199292 [ 278 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.199305 [ 278 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.199319 [ 278 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.200158 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.200231 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.200413 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.200440 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.200694 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.200844 [ 266 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.200871 [ 281 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.200906 [ 282 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.200979 [ 281 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.201016 [ 282 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.201027 [ 281 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.201042 [ 278 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.201068 [ 281 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.201045 [ 282 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.201126 [ 282 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.201152 [ 278 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.201157 [ 266 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.201179 [ 278 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.201201 [ 266 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.201221 [ 278 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.201238 [ 266 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.202281 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.202320 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.202442 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.202468 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.202554 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.202593 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.206060 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} executeQuery: Read 4 rows, 424.00 B in 0.025177 sec., 158.8751638400127 rows/sec., 16.45 KiB/sec. 2024.11.09 00:50:21.206248 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} HashJoin: (0x24856660) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:21.206862 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.206896 [ 277 ] {b0d5cc33-0f07-40bc-beda-86dba4cb2de3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.206913 [ 277 ] {} HTTP-Session: 922ab089-b9fb-4174-8e10-e6ceefea26da Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.209800 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.209904 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.209931 [ 277 ] {} HTTP-Session: 8f314736-bd1e-47dd-b67d-db4d6ae63fd6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.209956 [ 277 ] {} HTTP-Session: 8f314736-bd1e-47dd-b67d-db4d6ae63fd6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.209968 [ 277 ] {} HTTP-Session: 8f314736-bd1e-47dd-b67d-db4d6ae63fd6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.210061 [ 277 ] {} HTTP-Session: 8f314736-bd1e-47dd-b67d-db4d6ae63fd6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.210444 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.211070 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.211117 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.211462 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:21.211569 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.211928 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.212058 [ 282 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.212084 [ 266 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.212113 [ 282 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.212162 [ 282 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.212197 [ 266 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.212221 [ 282 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.212239 [ 266 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.212265 [ 266 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.212441 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.212478 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:21.212602 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.212627 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:21.215421 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} executeQuery: Read 1 rows, 71.00 B in 0.005174 sec., 193.2740626207963 rows/sec., 13.40 KiB/sec. 2024.11.09 00:50:21.218974 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.219014 [ 277 ] {12485629-6a2c-45c3-9cff-3aea26337482} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.219033 [ 277 ] {} HTTP-Session: 8f314736-bd1e-47dd-b67d-db4d6ae63fd6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.322538 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.322668 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.322696 [ 277 ] {} HTTP-Session: ad016ac5-9a7d-4b03-9d2d-de9f12554632 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.322728 [ 277 ] {} HTTP-Session: ad016ac5-9a7d-4b03-9d2d-de9f12554632 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.322743 [ 277 ] {} HTTP-Session: ad016ac5-9a7d-4b03-9d2d-de9f12554632 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.322799 [ 277 ] {} HTTP-Session: ad016ac5-9a7d-4b03-9d2d-de9f12554632 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.323293 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.323915 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.323961 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.324256 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.324594 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.324633 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.324933 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.325299 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.325337 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.325571 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.326419 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.326461 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.326714 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.326810 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.326921 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} HashJoin: (0x249cb2b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:21.326940 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} HashJoin: (0x249cb2b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:21.327379 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.327418 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.327662 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.327780 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.327824 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.327858 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.327890 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.328257 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.328446 [ 266 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.328560 [ 282 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.328617 [ 266 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.328532 [ 281 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.328681 [ 266 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:21.328830 [ 281 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.328861 [ 266 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.328877 [ 281 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.328624 [ 279 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.328692 [ 282 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.329083 [ 279 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.328907 [ 281 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.329157 [ 282 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.329181 [ 279 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.329206 [ 282 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.329226 [ 279 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.329481 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.329565 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.329693 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.329719 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.329856 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.329972 [ 266 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.330042 [ 282 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.330198 [ 266 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.330237 [ 282 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.330262 [ 266 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.330272 [ 282 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.330288 [ 266 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.330082 [ 278 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.330323 [ 282 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.330372 [ 278 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.330393 [ 278 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.330407 [ 278 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.330009 [ 281 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.330555 [ 281 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.330570 [ 281 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.330581 [ 281 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.330800 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.330841 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.330999 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.331030 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.331212 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.331272 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.335332 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} executeQuery: Read 4 rows, 424.00 B in 0.012377 sec., 323.18009210632624 rows/sec., 33.45 KiB/sec. 2024.11.09 00:50:21.335548 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} HashJoin: (0x249cb2b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:21.336130 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.336173 [ 277 ] {45f063b8-08d8-4f02-81a1-ea5cdbcabdc3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.336192 [ 277 ] {} HTTP-Session: ad016ac5-9a7d-4b03-9d2d-de9f12554632 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.337048 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.337189 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.337223 [ 277 ] {} HTTP-Session: ea283ba8-e2b2-421d-90f7-7fb9a313c92d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.337252 [ 277 ] {} HTTP-Session: ea283ba8-e2b2-421d-90f7-7fb9a313c92d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.337264 [ 277 ] {} HTTP-Session: ea283ba8-e2b2-421d-90f7-7fb9a313c92d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.337318 [ 277 ] {} HTTP-Session: ea283ba8-e2b2-421d-90f7-7fb9a313c92d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.337648 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.338129 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.338226 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.338635 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:21.338741 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.339025 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.339203 [ 278 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.339236 [ 282 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.339303 [ 278 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.339350 [ 278 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.339377 [ 278 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.339414 [ 282 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.339436 [ 282 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.339452 [ 282 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.339636 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.339675 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:21.339792 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.339816 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:21.341764 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} executeQuery: Read 1 rows, 71.00 B in 0.004256 sec., 234.96240601503757 rows/sec., 16.29 KiB/sec. 2024.11.09 00:50:21.342264 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.342402 [ 277 ] {e0d338e1-a42e-4339-ae95-7de306bc82d0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.342455 [ 277 ] {} HTTP-Session: ea283ba8-e2b2-421d-90f7-7fb9a313c92d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.445250 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.445856 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.445891 [ 277 ] {} HTTP-Session: be7b89ea-5db1-4444-b052-8100406d40d1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.445918 [ 277 ] {} HTTP-Session: be7b89ea-5db1-4444-b052-8100406d40d1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.445931 [ 277 ] {} HTTP-Session: be7b89ea-5db1-4444-b052-8100406d40d1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.446405 [ 277 ] {} HTTP-Session: be7b89ea-5db1-4444-b052-8100406d40d1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.448487 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.449521 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.449567 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.449945 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.450488 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.450532 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.450825 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.451234 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.451277 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.453288 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.466278 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.466323 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.466661 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.466768 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.466927 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} HashJoin: (0x24ad7cb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:21.466955 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} HashJoin: (0x24ad7cb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:21.467415 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.467457 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.467699 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.467817 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.467862 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.467895 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.467927 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.468345 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.468510 [ 282 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.468589 [ 281 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.468549 [ 278 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.468612 [ 266 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.468676 [ 282 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.468707 [ 281 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.468744 [ 278 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.468768 [ 282 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:21.468816 [ 278 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.468837 [ 266 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.468870 [ 278 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.468898 [ 266 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.468941 [ 266 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.468932 [ 282 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.468787 [ 281 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.469035 [ 281 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.469227 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.469259 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.469378 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.469404 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.469535 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.469738 [ 266 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.469751 [ 282 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.469746 [ 281 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.469764 [ 278 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.469847 [ 282 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.469860 [ 266 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.469895 [ 281 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.469943 [ 266 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.469925 [ 278 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.469953 [ 282 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.470007 [ 278 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.470014 [ 266 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.470044 [ 281 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.470073 [ 278 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.470110 [ 282 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.470118 [ 281 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.479102 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.479179 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.479368 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.479396 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.479504 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.479550 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.482752 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} executeQuery: Read 4 rows, 424.00 B in 0.034854 sec., 114.76444597463704 rows/sec., 11.88 KiB/sec. 2024.11.09 00:50:21.482954 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} HashJoin: (0x24ad7cb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:21.483677 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.483710 [ 277 ] {8a2e74e5-54c4-408b-a746-421c97b858c9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.483728 [ 277 ] {} HTTP-Session: be7b89ea-5db1-4444-b052-8100406d40d1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.484644 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.484754 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.484781 [ 277 ] {} HTTP-Session: 9b70295d-abd7-4d0e-83e8-8d80f80f4822 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.484808 [ 277 ] {} HTTP-Session: 9b70295d-abd7-4d0e-83e8-8d80f80f4822 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.484820 [ 277 ] {} HTTP-Session: 9b70295d-abd7-4d0e-83e8-8d80f80f4822 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.484875 [ 277 ] {} HTTP-Session: 9b70295d-abd7-4d0e-83e8-8d80f80f4822 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.485714 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.486308 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.486356 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.486728 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:21.486847 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.487233 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.487400 [ 278 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.487417 [ 266 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.487495 [ 278 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.487531 [ 278 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.487581 [ 266 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.487587 [ 278 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.487620 [ 266 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.487649 [ 266 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.487787 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.487826 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:21.487957 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.487983 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:21.489761 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} executeQuery: Read 1 rows, 71.00 B in 0.004739 sec., 211.0149820637265 rows/sec., 14.63 KiB/sec. 2024.11.09 00:50:21.490396 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.490432 [ 277 ] {d1d7526d-3dec-4af3-8311-5533bb685ce3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.490449 [ 277 ] {} HTTP-Session: 9b70295d-abd7-4d0e-83e8-8d80f80f4822 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.593458 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.593632 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.593661 [ 277 ] {} HTTP-Session: 897133db-7e85-43f8-87cf-9c8a83501668 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.594124 [ 277 ] {} HTTP-Session: 897133db-7e85-43f8-87cf-9c8a83501668 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.594193 [ 277 ] {} HTTP-Session: 897133db-7e85-43f8-87cf-9c8a83501668 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.594272 [ 277 ] {} HTTP-Session: 897133db-7e85-43f8-87cf-9c8a83501668 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.595029 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.595751 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.595823 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.596129 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.596473 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.596511 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.596752 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.597198 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.597241 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.597809 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.598703 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.598745 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.599056 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.599165 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.599285 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} HashJoin: (0x233a6f90) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:21.599348 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} HashJoin: (0x233a6f90) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:21.599757 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.599797 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.600047 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.600164 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.600208 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.600244 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.600277 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.600647 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.600876 [ 281 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.600907 [ 282 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.600934 [ 266 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.601033 [ 282 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.600966 [ 281 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.601065 [ 282 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.601096 [ 281 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.601082 [ 266 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.601040 [ 278 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.601185 [ 266 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.601139 [ 282 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.601170 [ 281 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.601238 [ 266 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.601283 [ 278 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.601317 [ 278 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:21.601334 [ 278 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.601505 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.601539 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.601664 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.601689 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.601824 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.602004 [ 282 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.602045 [ 266 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.602050 [ 281 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.602089 [ 282 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.602117 [ 266 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.602240 [ 266 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.602229 [ 282 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.602262 [ 266 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.602313 [ 281 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.602384 [ 282 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.602366 [ 278 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.602387 [ 281 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.602489 [ 278 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.602514 [ 281 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.602521 [ 278 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.602564 [ 278 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.602923 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.602989 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.603154 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.603183 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.603286 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.603325 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.606880 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} executeQuery: Read 4 rows, 424.00 B in 0.012398 sec., 322.6326826907566 rows/sec., 33.40 KiB/sec. 2024.11.09 00:50:21.607150 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} HashJoin: (0x233a6f90) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:21.607939 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.607975 [ 277 ] {fc7a288c-c9d6-47e6-afc5-660558a4b805} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.607992 [ 277 ] {} HTTP-Session: 897133db-7e85-43f8-87cf-9c8a83501668 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.609336 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.609550 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.609586 [ 277 ] {} HTTP-Session: 722f0181-a741-4d35-8007-cdf62af013bb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.609613 [ 277 ] {} HTTP-Session: 722f0181-a741-4d35-8007-cdf62af013bb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.609626 [ 277 ] {} HTTP-Session: 722f0181-a741-4d35-8007-cdf62af013bb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.609681 [ 277 ] {} HTTP-Session: 722f0181-a741-4d35-8007-cdf62af013bb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.610108 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.610602 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.610647 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.610975 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:21.611076 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.611371 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.611513 [ 282 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.611520 [ 266 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.611571 [ 282 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.611603 [ 282 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.611616 [ 266 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.611650 [ 282 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.611671 [ 266 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.611703 [ 266 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.611854 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.611887 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:21.611998 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.612022 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:21.613594 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} executeQuery: Read 1 rows, 71.00 B in 0.003775 sec., 264.9006622516556 rows/sec., 18.37 KiB/sec. 2024.11.09 00:50:21.613965 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.613993 [ 277 ] {d066ccaf-8100-454e-9589-90b7284747d2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.614008 [ 277 ] {} HTTP-Session: 722f0181-a741-4d35-8007-cdf62af013bb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.717173 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.717303 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.717625 [ 277 ] {} HTTP-Session: 80da3c69-1342-4255-894c-cd5fc8168bc1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.717695 [ 277 ] {} HTTP-Session: 80da3c69-1342-4255-894c-cd5fc8168bc1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.717709 [ 277 ] {} HTTP-Session: 80da3c69-1342-4255-894c-cd5fc8168bc1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.717775 [ 277 ] {} HTTP-Session: 80da3c69-1342-4255-894c-cd5fc8168bc1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.718392 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.719209 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.719254 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.719738 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.720246 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.720290 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.720720 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.721251 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.721316 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.721621 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.722792 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.722836 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.723199 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.723297 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.723415 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} HashJoin: (0x24aede50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:21.723433 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} HashJoin: (0x24aede50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:21.723939 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.723980 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.724257 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.724501 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.724604 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.724667 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.724704 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.725194 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.725319 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.725353 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.725375 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:21.725392 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.725442 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.725516 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.725532 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.725545 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.725681 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.725713 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.725724 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.725737 [ 282 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.725840 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.725869 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.725878 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.725888 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.726570 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.726615 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.726733 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.726760 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.726947 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.727058 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.727085 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.727099 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.727183 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.727250 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.727271 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.727281 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.727293 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.727329 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.727345 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.727355 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.727366 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.727428 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.727447 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.727457 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.727467 [ 266 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.727532 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.727553 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.727653 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.727677 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.727748 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.727779 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.733396 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} executeQuery: Read 4 rows, 424.00 B in 0.015357 sec., 260.46753923292306 rows/sec., 26.96 KiB/sec. 2024.11.09 00:50:21.733797 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} HashJoin: (0x24aede50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:21.749912 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.750262 [ 277 ] {5c51c736-ccfb-44bb-a896-006dec277418} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.750308 [ 277 ] {} HTTP-Session: 80da3c69-1342-4255-894c-cd5fc8168bc1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.756694 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.756797 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.756851 [ 277 ] {} HTTP-Session: 21829908-c7be-4430-875f-7ffa095c1469 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.756891 [ 277 ] {} HTTP-Session: 21829908-c7be-4430-875f-7ffa095c1469 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.756906 [ 277 ] {} HTTP-Session: 21829908-c7be-4430-875f-7ffa095c1469 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.757536 [ 277 ] {} HTTP-Session: 21829908-c7be-4430-875f-7ffa095c1469 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.759111 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.759727 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.759778 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.760468 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:21.760591 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.761037 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.762022 [ 282 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.762025 [ 278 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.762106 [ 282 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.762144 [ 282 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.762168 [ 282 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.762326 [ 278 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.762359 [ 278 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.762383 [ 278 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.762585 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.763480 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:21.763793 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.763877 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:21.775843 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} executeQuery: Read 1 rows, 71.00 B in 0.018101 sec., 55.2455665432849 rows/sec., 3.83 KiB/sec. 2024.11.09 00:50:21.776544 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.776578 [ 277 ] {7dc332dc-de58-465a-bb3a-d0c48f3fb68e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.776595 [ 277 ] {} HTTP-Session: 21829908-c7be-4430-875f-7ffa095c1469 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.880503 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.880677 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.880709 [ 277 ] {} HTTP-Session: 571c9267-c40a-48c4-acc6-f5ea1ed6337e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.880739 [ 277 ] {} HTTP-Session: 571c9267-c40a-48c4-acc6-f5ea1ed6337e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.880752 [ 277 ] {} HTTP-Session: 571c9267-c40a-48c4-acc6-f5ea1ed6337e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.880808 [ 277 ] {} HTTP-Session: 571c9267-c40a-48c4-acc6-f5ea1ed6337e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.881422 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.882183 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.882229 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.882569 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.882933 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.882975 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.883692 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.884271 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.884317 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.884725 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.885961 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.886006 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.886257 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.886353 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.886521 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} HashJoin: (0x248bcf50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:21.886550 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} HashJoin: (0x248bcf50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:21.886952 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.886992 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.887238 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:21.887360 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.887404 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.887438 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.887470 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.887907 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.888118 [ 282 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.888215 [ 266 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.888225 [ 278 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.888293 [ 282 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.888310 [ 279 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.888369 [ 282 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:21.888394 [ 266 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.888409 [ 278 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.888559 [ 266 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.888565 [ 278 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.888636 [ 266 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.888600 [ 279 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.888639 [ 282 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.888679 [ 278 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.888703 [ 279 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.888747 [ 279 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.888937 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.888980 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.889103 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.889130 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.889265 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.889448 [ 266 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.889442 [ 278 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.889496 [ 282 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:21.889547 [ 266 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.889530 [ 279 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:21.889630 [ 282 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.889616 [ 266 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.889673 [ 282 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.889646 [ 278 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.889711 [ 266 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.889727 [ 278 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.889776 [ 282 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.889802 [ 278 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.889833 [ 279 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.889888 [ 279 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.889903 [ 279 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.890129 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.890173 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:21.890288 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.890312 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:21.890386 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:21.890420 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:21.893978 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} executeQuery: Read 4 rows, 424.00 B in 0.012957 sec., 308.71343675233464 rows/sec., 31.96 KiB/sec. 2024.11.09 00:50:21.894332 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} HashJoin: (0x248bcf50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:21.895038 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.895073 [ 277 ] {cfc53dab-d93c-4a12-ac64-c1cdd78929bd} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.895090 [ 277 ] {} HTTP-Session: 571c9267-c40a-48c4-acc6-f5ea1ed6337e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.895967 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:21.896204 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:21.896291 [ 277 ] {} HTTP-Session: 794c3048-9d16-4ac2-95ea-8f7b8d6b836d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:21.896313 [ 277 ] {} HTTP-Session: 794c3048-9d16-4ac2-95ea-8f7b8d6b836d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.896327 [ 277 ] {} HTTP-Session: 794c3048-9d16-4ac2-95ea-8f7b8d6b836d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:21.896396 [ 277 ] {} HTTP-Session: 794c3048-9d16-4ac2-95ea-8f7b8d6b836d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:21.899048 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:21.899578 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:21.899625 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:21.899930 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:21.900021 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:21.900356 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:21.900544 [ 279 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:21.900549 [ 278 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:21.900606 [ 279 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:21.900659 [ 278 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:21.900673 [ 279 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.900702 [ 278 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:21.900717 [ 279 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:21.900737 [ 278 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:21.900889 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:21.900927 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:21.901045 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:21.901070 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:21.903629 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} executeQuery: Read 1 rows, 71.00 B in 0.004785 sec., 208.9864158829676 rows/sec., 14.49 KiB/sec. 2024.11.09 00:50:21.906063 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:21.906103 [ 277 ] {f45f64a9-286e-4137-bfd5-5384144beb5e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:21.906121 [ 277 ] {} HTTP-Session: 794c3048-9d16-4ac2-95ea-8f7b8d6b836d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.000318 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 153.24 MiB, peak 158.33 MiB, free memory in arenas 0.00 B, will set to 152.23 MiB (RSS), difference: -1.00 MiB 2024.11.09 00:50:22.015376 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.015513 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.015539 [ 277 ] {} HTTP-Session: 0e64a67e-5f37-4580-b33a-80b929da8479 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.015566 [ 277 ] {} HTTP-Session: 0e64a67e-5f37-4580-b33a-80b929da8479 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.015580 [ 277 ] {} HTTP-Session: 0e64a67e-5f37-4580-b33a-80b929da8479 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.015636 [ 277 ] {} HTTP-Session: 0e64a67e-5f37-4580-b33a-80b929da8479 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.016142 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.016737 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.016778 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.017109 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.018309 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.018391 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.018760 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.019503 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.019577 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.020678 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.024876 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.024972 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.025395 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.025864 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.026737 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} HashJoin: (0x24a6c120) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:22.026795 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} HashJoin: (0x24a6c120) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:22.027982 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.028046 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.028858 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.029116 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.029168 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.029255 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.029297 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.030627 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.030868 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.030901 [ 278 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.030926 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.030960 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:22.030973 [ 278 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.030999 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.031006 [ 278 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.031042 [ 278 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.031075 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.031100 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.031110 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.031122 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.031202 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.031226 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.031236 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.031246 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.031330 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.031354 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.031501 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.031532 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.031669 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.031775 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.031794 [ 278 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.031842 [ 278 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.031861 [ 278 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.031882 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.031898 [ 278 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.031918 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.031946 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.032005 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.032044 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.032056 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.032069 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.032123 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.032141 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.032151 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.032161 [ 279 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.032272 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.032300 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.032402 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.032424 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.032494 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.032525 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.037089 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} executeQuery: Read 4 rows, 424.00 B in 0.020165 sec., 198.3635011157947 rows/sec., 20.53 KiB/sec. 2024.11.09 00:50:22.037320 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} HashJoin: (0x24a6c120) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:22.038844 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.038900 [ 277 ] {691c7b00-3f68-48f9-abc5-80921d157a41} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.038920 [ 277 ] {} HTTP-Session: 0e64a67e-5f37-4580-b33a-80b929da8479 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.040508 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.040606 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.040634 [ 277 ] {} HTTP-Session: 47fce473-b6a5-4f18-ada7-c3771dcb421b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.040662 [ 277 ] {} HTTP-Session: 47fce473-b6a5-4f18-ada7-c3771dcb421b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.040676 [ 277 ] {} HTTP-Session: 47fce473-b6a5-4f18-ada7-c3771dcb421b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.040729 [ 277 ] {} HTTP-Session: 47fce473-b6a5-4f18-ada7-c3771dcb421b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.041217 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.042077 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.042125 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.042680 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:22.042800 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.043296 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.043461 [ 278 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.043499 [ 278 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.043515 [ 278 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.043527 [ 278 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.043577 [ 278 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.043604 [ 278 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.043614 [ 278 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.043626 [ 278 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.043697 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.043718 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:22.043879 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.043915 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:22.071384 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} executeQuery: Read 1 rows, 71.00 B in 0.030283 sec., 33.021827427929864 rows/sec., 2.29 KiB/sec. 2024.11.09 00:50:22.072836 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.072876 [ 277 ] {25a56fa0-d436-46f3-a322-2cbbd946e34f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.072892 [ 277 ] {} HTTP-Session: 47fce473-b6a5-4f18-ada7-c3771dcb421b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.177216 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.177345 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.177372 [ 277 ] {} HTTP-Session: a120b523-7c2d-45be-934f-a8a1134d7cd0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.177467 [ 277 ] {} HTTP-Session: a120b523-7c2d-45be-934f-a8a1134d7cd0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.177491 [ 277 ] {} HTTP-Session: a120b523-7c2d-45be-934f-a8a1134d7cd0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.177549 [ 277 ] {} HTTP-Session: a120b523-7c2d-45be-934f-a8a1134d7cd0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.178344 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.179137 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.179184 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.179568 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.180132 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.180175 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.182730 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.184828 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.184870 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.187099 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.189426 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.189472 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.189736 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.189833 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.190002 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} HashJoin: (0x24a6c120) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:22.190085 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} HashJoin: (0x24a6c120) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:22.190692 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.190739 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.191023 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.191169 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.191217 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.192731 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.192788 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.193222 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.197866 [ 266 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.197896 [ 282 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.197987 [ 281 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.198038 [ 266 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.198055 [ 282 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.198091 [ 266 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.198001 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.198133 [ 266 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.198265 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.198136 [ 281 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.198301 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:22.198123 [ 282 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.198416 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.198327 [ 281 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.198487 [ 282 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.198551 [ 281 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.198998 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.199039 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.199188 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.199221 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.199405 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.200366 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.200407 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.200421 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.200436 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.200493 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.200536 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.200544 [ 281 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.200569 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.200615 [ 281 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.200674 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.200700 [ 281 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.200730 [ 281 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.201186 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.201220 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.201231 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.201242 [ 278 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.201705 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.201747 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.201989 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.202026 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.202118 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.202160 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.210904 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} executeQuery: Read 4 rows, 424.00 B in 0.032954 sec., 121.38131941494206 rows/sec., 12.56 KiB/sec. 2024.11.09 00:50:22.211206 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} HashJoin: (0x24a6c120) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:22.211734 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.211771 [ 277 ] {3b420b79-cb3c-4c6c-b9d3-224d8716cf3f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.211789 [ 277 ] {} HTTP-Session: a120b523-7c2d-45be-934f-a8a1134d7cd0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.213157 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.213248 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.213417 [ 277 ] {} HTTP-Session: c61267d9-64f9-4249-896e-368caeaa63f7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.213464 [ 277 ] {} HTTP-Session: c61267d9-64f9-4249-896e-368caeaa63f7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.213480 [ 277 ] {} HTTP-Session: c61267d9-64f9-4249-896e-368caeaa63f7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.213571 [ 277 ] {} HTTP-Session: c61267d9-64f9-4249-896e-368caeaa63f7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.214310 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.214931 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.214980 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.215736 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:22.216099 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.218944 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.219525 [ 278 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.219555 [ 266 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.219617 [ 278 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.219746 [ 266 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.219765 [ 278 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.219826 [ 266 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.219915 [ 266 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.219936 [ 278 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.220298 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.220342 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:22.220467 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.220495 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:22.248778 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} executeQuery: Read 1 rows, 71.00 B in 0.034748 sec., 28.77863474156786 rows/sec., 2.00 KiB/sec. 2024.11.09 00:50:22.249879 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.249922 [ 277 ] {3efd445a-6e8a-4661-b650-bd2242232c24} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.249941 [ 277 ] {} HTTP-Session: c61267d9-64f9-4249-896e-368caeaa63f7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.353793 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.354334 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.354374 [ 277 ] {} HTTP-Session: 8a90f1ac-e52b-4ab5-8c44-f80fda5e7653 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.354404 [ 277 ] {} HTTP-Session: 8a90f1ac-e52b-4ab5-8c44-f80fda5e7653 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.354417 [ 277 ] {} HTTP-Session: 8a90f1ac-e52b-4ab5-8c44-f80fda5e7653 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.354496 [ 277 ] {} HTTP-Session: 8a90f1ac-e52b-4ab5-8c44-f80fda5e7653 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.354969 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.355622 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.355667 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.355939 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.356934 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.356980 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.357291 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.357655 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.357697 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.357934 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.359158 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.359204 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.359492 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.359647 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.359773 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} HashJoin: (0x249da9c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:22.359795 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} HashJoin: (0x249da9c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:22.360238 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.360280 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.360525 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.360674 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.360727 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.360810 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.360857 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.361361 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.361554 [ 278 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.361631 [ 278 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.361648 [ 278 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:22.361665 [ 278 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.361723 [ 282 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.361812 [ 278 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.361753 [ 281 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.361866 [ 282 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.361867 [ 278 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.362033 [ 278 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.362048 [ 282 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.361915 [ 281 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.362071 [ 278 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.362090 [ 282 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.362115 [ 281 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.362173 [ 281 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.362661 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.362702 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.362870 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.362904 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.363071 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.363260 [ 282 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.363336 [ 266 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.363440 [ 282 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.363463 [ 279 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.363495 [ 282 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.363557 [ 281 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.363577 [ 279 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.363648 [ 279 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.363660 [ 281 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.363628 [ 282 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.363752 [ 266 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.363863 [ 266 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.363896 [ 266 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.363714 [ 279 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.363702 [ 281 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.364223 [ 281 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.364430 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.364463 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.364604 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.364685 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.364772 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.364805 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.368803 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} executeQuery: Read 4 rows, 424.00 B in 0.014136 sec., 282.9654782116582 rows/sec., 29.29 KiB/sec. 2024.11.09 00:50:22.369110 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} HashJoin: (0x249da9c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:22.370004 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.370045 [ 277 ] {10f19888-3c0d-41bd-8be2-0e79751135c3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.370110 [ 277 ] {} HTTP-Session: 8a90f1ac-e52b-4ab5-8c44-f80fda5e7653 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.372314 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.372414 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.372496 [ 277 ] {} HTTP-Session: 2371a472-d582-4604-b58a-26af54a70e2e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.372536 [ 277 ] {} HTTP-Session: 2371a472-d582-4604-b58a-26af54a70e2e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.372549 [ 277 ] {} HTTP-Session: 2371a472-d582-4604-b58a-26af54a70e2e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.372611 [ 277 ] {} HTTP-Session: 2371a472-d582-4604-b58a-26af54a70e2e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.372962 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.374111 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.374364 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.374730 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:22.376452 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.376828 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.377044 [ 281 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.377089 [ 266 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.377136 [ 281 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.377168 [ 281 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.377191 [ 266 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.377215 [ 281 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.377232 [ 266 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.377261 [ 266 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.377442 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.377485 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:22.377614 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.377640 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:22.382211 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} executeQuery: Read 1 rows, 71.00 B in 0.009454 sec., 105.77533319229956 rows/sec., 7.33 KiB/sec. 2024.11.09 00:50:22.383242 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.383395 [ 277 ] {9c4ce429-a2d6-49ab-9dfa-8bdc52b95788} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.383497 [ 277 ] {} HTTP-Session: 2371a472-d582-4604-b58a-26af54a70e2e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.486899 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.487059 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.487114 [ 277 ] {} HTTP-Session: 84aff6e7-e2f5-46e5-950b-27a67d0f2744 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.487172 [ 277 ] {} HTTP-Session: 84aff6e7-e2f5-46e5-950b-27a67d0f2744 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.487226 [ 277 ] {} HTTP-Session: 84aff6e7-e2f5-46e5-950b-27a67d0f2744 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.487287 [ 277 ] {} HTTP-Session: 84aff6e7-e2f5-46e5-950b-27a67d0f2744 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.488181 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.489013 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.489063 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.489404 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.490082 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.490132 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.490462 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.490989 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.491033 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.491283 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.492183 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.492266 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.492763 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.492874 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.492988 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} HashJoin: (0x249c7fd0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:22.493010 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} HashJoin: (0x249c7fd0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:22.493411 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.493452 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.493695 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.493811 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.493856 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.493891 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.493927 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.494324 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.494520 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.494596 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.494595 [ 281 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.494646 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:22.494657 [ 266 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.494729 [ 281 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.494735 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.494779 [ 266 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.494785 [ 281 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.494819 [ 266 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.494835 [ 281 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.494973 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.495008 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.494863 [ 266 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.495032 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.495063 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.495224 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.495256 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.495369 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.495396 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.495531 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.495638 [ 266 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.495735 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.495756 [ 266 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.495831 [ 266 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.495796 [ 281 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.495860 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.495920 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.495940 [ 266 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.495890 [ 282 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.495985 [ 279 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.496013 [ 281 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.496052 [ 281 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.496076 [ 282 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.496095 [ 281 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.496108 [ 282 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.496134 [ 282 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.496346 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.496382 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.496492 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.496516 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.496589 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.496674 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.498862 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} executeQuery: Read 4 rows, 424.00 B in 0.011385 sec., 351.3394817742644 rows/sec., 36.37 KiB/sec. 2024.11.09 00:50:22.499029 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} HashJoin: (0x249c7fd0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:22.499470 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.499503 [ 277 ] {51ad67bc-9157-469f-9d34-89178dc711c0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.499520 [ 277 ] {} HTTP-Session: 84aff6e7-e2f5-46e5-950b-27a67d0f2744 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.500775 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.500864 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.500890 [ 277 ] {} HTTP-Session: 4989b2c2-9515-4100-a749-9e4b089dc162 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.500918 [ 277 ] {} HTTP-Session: 4989b2c2-9515-4100-a749-9e4b089dc162 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.500930 [ 277 ] {} HTTP-Session: 4989b2c2-9515-4100-a749-9e4b089dc162 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.500979 [ 277 ] {} HTTP-Session: 4989b2c2-9515-4100-a749-9e4b089dc162 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.501390 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.501844 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.501889 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.502218 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:22.502322 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.502582 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.502694 [ 279 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.502754 [ 279 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.502779 [ 266 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.502795 [ 279 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.502891 [ 266 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.502917 [ 279 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.502920 [ 266 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.502972 [ 266 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.503321 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.503359 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:22.503503 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.503538 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:22.505692 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} executeQuery: Read 1 rows, 71.00 B in 0.004471 sec., 223.66360993066428 rows/sec., 15.51 KiB/sec. 2024.11.09 00:50:22.506477 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.506519 [ 277 ] {0265a832-5dd4-4d9f-a493-f7ef1d58a370} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.506536 [ 277 ] {} HTTP-Session: 4989b2c2-9515-4100-a749-9e4b089dc162 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.610744 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.610892 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.610918 [ 277 ] {} HTTP-Session: 1c643dac-d83e-4094-8e3d-1696c7006173 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.610947 [ 277 ] {} HTTP-Session: 1c643dac-d83e-4094-8e3d-1696c7006173 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.610960 [ 277 ] {} HTTP-Session: 1c643dac-d83e-4094-8e3d-1696c7006173 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.611020 [ 277 ] {} HTTP-Session: 1c643dac-d83e-4094-8e3d-1696c7006173 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.611506 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.612146 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.612191 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.612475 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.612857 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.612898 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.613136 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.613484 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.613522 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.613752 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.614594 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.614637 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.614884 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.614978 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.615093 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} HashJoin: (0x24af85b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:22.615111 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} HashJoin: (0x24af85b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:22.615544 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.615584 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.615825 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.615942 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.615985 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.616019 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.616051 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.616409 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.616592 [ 266 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.616658 [ 279 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.616713 [ 281 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.616717 [ 282 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.616774 [ 266 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.616800 [ 279 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.616860 [ 279 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.616887 [ 281 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.616884 [ 282 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.616941 [ 279 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.616954 [ 282 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.616929 [ 281 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.616981 [ 266 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:22.617004 [ 282 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.617055 [ 266 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.617025 [ 281 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.617541 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.617586 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.617744 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.617772 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.617986 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.618324 [ 266 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.618218 [ 279 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.618379 [ 282 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.618424 [ 266 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.618460 [ 266 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.618485 [ 279 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.618492 [ 282 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.618535 [ 266 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.618588 [ 279 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.618621 [ 281 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.618629 [ 282 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.618669 [ 279 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.618746 [ 281 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.618758 [ 282 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.618785 [ 281 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.618808 [ 281 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.619182 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.619218 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.619389 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.619416 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.619498 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.619589 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.622959 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} executeQuery: Read 4 rows, 424.00 B in 0.011755 sec., 340.280731603573 rows/sec., 35.22 KiB/sec. 2024.11.09 00:50:22.623348 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} HashJoin: (0x24af85b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:22.624267 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.624328 [ 277 ] {d44dfe77-f4a6-4ce2-a9ee-29a7c856a2a9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.624344 [ 277 ] {} HTTP-Session: 1c643dac-d83e-4094-8e3d-1696c7006173 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.625630 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.625719 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.625744 [ 277 ] {} HTTP-Session: abc4b012-9b23-4426-aa24-b1833c667475 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.625770 [ 277 ] {} HTTP-Session: abc4b012-9b23-4426-aa24-b1833c667475 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.625782 [ 277 ] {} HTTP-Session: abc4b012-9b23-4426-aa24-b1833c667475 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.625835 [ 277 ] {} HTTP-Session: abc4b012-9b23-4426-aa24-b1833c667475 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.626246 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.626938 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.626988 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.627388 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:22.627574 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.627901 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.628063 [ 282 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.628099 [ 266 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.628115 [ 282 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.628185 [ 282 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.628273 [ 282 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.628219 [ 266 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.628334 [ 266 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.628358 [ 266 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.628591 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.628650 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:22.628765 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.628788 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:22.630548 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} executeQuery: Read 1 rows, 71.00 B in 0.004491 sec., 222.667557336896 rows/sec., 15.44 KiB/sec. 2024.11.09 00:50:22.631116 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.631147 [ 277 ] {b6b5370b-0061-4ccb-bbac-7b46562c67f9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.631162 [ 277 ] {} HTTP-Session: abc4b012-9b23-4426-aa24-b1833c667475 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.733177 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.733373 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.733404 [ 277 ] {} HTTP-Session: 72a049fb-eab7-4315-9a8c-44884f033c6c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.733433 [ 277 ] {} HTTP-Session: 72a049fb-eab7-4315-9a8c-44884f033c6c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.733447 [ 277 ] {} HTTP-Session: 72a049fb-eab7-4315-9a8c-44884f033c6c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.733510 [ 277 ] {} HTTP-Session: 72a049fb-eab7-4315-9a8c-44884f033c6c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.734122 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.734857 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.734904 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.735199 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.735542 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.735581 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.735889 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.736261 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.736299 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.736535 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.737458 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.737502 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.737750 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.737847 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.737961 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} HashJoin: (0x23271b00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:22.738034 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} HashJoin: (0x23271b00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:22.738450 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.738533 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.738777 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.738895 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.738938 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.738972 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.739006 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.739438 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.739598 [ 266 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.739635 [ 282 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.739668 [ 266 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.739707 [ 266 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:22.739734 [ 282 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.739792 [ 279 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.739847 [ 266 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.739844 [ 281 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.739909 [ 279 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.739929 [ 279 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.739800 [ 282 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.739954 [ 279 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.739991 [ 282 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.740093 [ 281 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.740122 [ 281 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.740139 [ 281 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.740935 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.741010 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.741253 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.741293 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.741489 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.741660 [ 266 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.741713 [ 279 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.741732 [ 282 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.741774 [ 281 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.741821 [ 266 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.741836 [ 279 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.741872 [ 282 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.741893 [ 279 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.741930 [ 282 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.741975 [ 279 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.741961 [ 281 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.741946 [ 266 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.742004 [ 282 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.742042 [ 281 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.742090 [ 266 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.742091 [ 281 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.742277 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.742315 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.742428 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.742452 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.742535 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.742577 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.745414 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} executeQuery: Read 4 rows, 424.00 B in 0.011637 sec., 343.7312021998797 rows/sec., 35.58 KiB/sec. 2024.11.09 00:50:22.745594 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} HashJoin: (0x23271b00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:22.746191 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.746224 [ 277 ] {8b1fcb69-b66f-44af-90d8-7e43388de69c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.746241 [ 277 ] {} HTTP-Session: 72a049fb-eab7-4315-9a8c-44884f033c6c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.746947 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.747036 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.747059 [ 277 ] {} HTTP-Session: 0383f4a8-6062-472e-aa2b-0df6b8f23547 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.747084 [ 277 ] {} HTTP-Session: 0383f4a8-6062-472e-aa2b-0df6b8f23547 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.747096 [ 277 ] {} HTTP-Session: 0383f4a8-6062-472e-aa2b-0df6b8f23547 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.747150 [ 277 ] {} HTTP-Session: 0383f4a8-6062-472e-aa2b-0df6b8f23547 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.747422 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.747852 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.747898 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.748211 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:22.748305 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.748581 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.748702 [ 266 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.748729 [ 281 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.748761 [ 266 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.748865 [ 281 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.748809 [ 266 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.748982 [ 266 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.748983 [ 281 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.749027 [ 281 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.749166 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.749200 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:22.749307 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.749332 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:22.762811 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} executeQuery: Read 1 rows, 71.00 B in 0.015521 sec., 64.42883834804458 rows/sec., 4.47 KiB/sec. 2024.11.09 00:50:22.763453 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.763489 [ 277 ] {3b5f4913-8b67-4bd2-bedf-7bf481665b5d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.763507 [ 277 ] {} HTTP-Session: 0383f4a8-6062-472e-aa2b-0df6b8f23547 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.878865 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.878997 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.879026 [ 277 ] {} HTTP-Session: ebe2bbd2-daa9-4b22-9ad3-0a5bb2ba3e1f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.879056 [ 277 ] {} HTTP-Session: ebe2bbd2-daa9-4b22-9ad3-0a5bb2ba3e1f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.879069 [ 277 ] {} HTTP-Session: ebe2bbd2-daa9-4b22-9ad3-0a5bb2ba3e1f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.879128 [ 277 ] {} HTTP-Session: ebe2bbd2-daa9-4b22-9ad3-0a5bb2ba3e1f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.879608 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.880290 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.880335 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.880722 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.881388 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.881430 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.881679 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.882041 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.882079 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.882316 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.883162 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.883205 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.883450 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.883541 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.883652 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} HashJoin: (0x23271f50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:22.883675 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} HashJoin: (0x23271f50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:22.884074 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.884116 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.884364 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:22.884528 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.884583 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.884619 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.884653 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.885080 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.885305 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.885329 [ 279 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.885389 [ 282 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.885479 [ 279 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.885506 [ 279 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.885387 [ 278 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.885553 [ 282 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.885448 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.885620 [ 282 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.885641 [ 278 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.885536 [ 279 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.885674 [ 282 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.885686 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:22.885708 [ 278 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.885779 [ 278 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.885793 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.887352 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.887389 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.887599 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.887705 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.887869 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.888480 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.888562 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.888572 [ 282 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:22.888622 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.888690 [ 282 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.888699 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.888647 [ 278 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.888784 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:22.888804 [ 278 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.888738 [ 282 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.888826 [ 278 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.888851 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.888883 [ 282 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.888890 [ 278 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.888909 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.888967 [ 266 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.889450 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.889533 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:22.889660 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.889685 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:22.889762 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:22.889795 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:22.921648 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} executeQuery: Read 4 rows, 424.00 B in 0.04234 sec., 94.4733112895607 rows/sec., 9.78 KiB/sec. 2024.11.09 00:50:22.921975 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} HashJoin: (0x23271f50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:22.922527 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.922561 [ 277 ] {08e8ec97-1fa4-40fa-924f-0c73d67331f6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.922579 [ 277 ] {} HTTP-Session: ebe2bbd2-daa9-4b22-9ad3-0a5bb2ba3e1f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.924083 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:22.924161 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:22.924187 [ 277 ] {} HTTP-Session: 1e469b9c-2b88-4162-a84e-f12bf4a564a0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:22.924216 [ 277 ] {} HTTP-Session: 1e469b9c-2b88-4162-a84e-f12bf4a564a0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.924231 [ 277 ] {} HTTP-Session: 1e469b9c-2b88-4162-a84e-f12bf4a564a0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:22.924282 [ 277 ] {} HTTP-Session: 1e469b9c-2b88-4162-a84e-f12bf4a564a0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:22.924610 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:22.925154 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:22.925202 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:22.925574 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:22.925679 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:22.926048 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:22.926165 [ 282 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:22.926207 [ 266 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:22.926309 [ 266 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:22.926338 [ 266 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.926225 [ 282 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:22.926355 [ 266 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:22.926390 [ 282 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:22.926439 [ 282 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:22.927938 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:22.927980 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:22.928151 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:22.928187 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:22.930252 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} executeQuery: Read 1 rows, 71.00 B in 0.005781 sec., 172.98045320878742 rows/sec., 11.99 KiB/sec. 2024.11.09 00:50:22.930676 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} DynamicQueryHandler: Done processing query 2024.11.09 00:50:22.930705 [ 277 ] {312c644f-a095-428d-b504-8da629dd5e29} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:22.930719 [ 277 ] {} HTTP-Session: 1e469b9c-2b88-4162-a84e-f12bf4a564a0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.034345 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.034525 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.034553 [ 277 ] {} HTTP-Session: 7b474dfe-7523-4e00-89b8-31bb05a37863 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.034582 [ 277 ] {} HTTP-Session: 7b474dfe-7523-4e00-89b8-31bb05a37863 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.034595 [ 277 ] {} HTTP-Session: 7b474dfe-7523-4e00-89b8-31bb05a37863 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.034658 [ 277 ] {} HTTP-Session: 7b474dfe-7523-4e00-89b8-31bb05a37863 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.035149 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.035762 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.035805 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.036086 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.036423 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.036461 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.036690 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.037470 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.037515 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.037762 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.038749 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.038793 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.039046 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.039139 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.039252 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} HashJoin: (0x2334f2d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:23.039271 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} HashJoin: (0x2334f2d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:23.039651 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.039689 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.039925 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.040039 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.040082 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.040119 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.040150 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.040508 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.040690 [ 266 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.040769 [ 281 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.040788 [ 279 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.040873 [ 281 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.040904 [ 279 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.040911 [ 281 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.040936 [ 279 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.040950 [ 281 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.040839 [ 266 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.040772 [ 278 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.041029 [ 266 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:23.040979 [ 279 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.041097 [ 278 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.041110 [ 266 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.041145 [ 278 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.041177 [ 278 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.041520 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.041564 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.041686 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.041711 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.041843 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.041976 [ 266 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.042011 [ 278 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.042033 [ 281 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.042120 [ 266 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.042091 [ 279 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.042172 [ 278 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.042282 [ 279 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.042299 [ 278 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.042314 [ 279 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.042158 [ 281 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.042360 [ 279 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.042344 [ 278 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.042388 [ 281 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.042200 [ 266 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.042426 [ 281 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.042465 [ 266 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.060473 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.060664 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.060793 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.060818 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.060896 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.060927 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.069951 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} executeQuery: Read 4 rows, 424.00 B in 0.035106 sec., 113.94063692816043 rows/sec., 11.79 KiB/sec. 2024.11.09 00:50:23.070124 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} HashJoin: (0x2334f2d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:23.071178 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.071221 [ 277 ] {e0b4b563-cd7c-4c1a-b1f8-a50e1178ed4b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.071241 [ 277 ] {} HTTP-Session: 7b474dfe-7523-4e00-89b8-31bb05a37863 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.071947 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.072947 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.072986 [ 277 ] {} HTTP-Session: 90b95cd5-d132-4672-a479-3b19507e18e9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.073045 [ 277 ] {} HTTP-Session: 90b95cd5-d132-4672-a479-3b19507e18e9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.073059 [ 277 ] {} HTTP-Session: 90b95cd5-d132-4672-a479-3b19507e18e9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.073156 [ 277 ] {} HTTP-Session: 90b95cd5-d132-4672-a479-3b19507e18e9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.073580 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.074363 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.074859 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.076161 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:23.076702 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.081357 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.084707 [ 278 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.084801 [ 278 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.084843 [ 278 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.084858 [ 278 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.084937 [ 266 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.085041 [ 266 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.085056 [ 266 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.085072 [ 266 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.091122 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.091179 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:23.091636 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.091679 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:23.098273 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} executeQuery: Read 1 rows, 71.00 B in 0.024939 sec., 40.09783872649264 rows/sec., 2.78 KiB/sec. 2024.11.09 00:50:23.098985 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.099084 [ 277 ] {7d46216a-a999-469a-a981-e0ce0e2b4e58} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.099111 [ 277 ] {} HTTP-Session: 90b95cd5-d132-4672-a479-3b19507e18e9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.209590 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.209881 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.209921 [ 277 ] {} HTTP-Session: fa3739f5-b052-4814-b333-b9212e9de309 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.209950 [ 277 ] {} HTTP-Session: fa3739f5-b052-4814-b333-b9212e9de309 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.209964 [ 277 ] {} HTTP-Session: fa3739f5-b052-4814-b333-b9212e9de309 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.210022 [ 277 ] {} HTTP-Session: fa3739f5-b052-4814-b333-b9212e9de309 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.210645 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.211419 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.211466 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.211898 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.212381 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.212426 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.212666 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.213195 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.213239 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.213477 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.214550 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.214594 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.214900 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.215047 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.215216 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} HashJoin: (0x24a73230) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:23.215246 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} HashJoin: (0x24a73230) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:23.215798 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.215841 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.216085 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.216205 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.216267 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.216302 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.216336 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.216693 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.217605 [ 266 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.217691 [ 279 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.217660 [ 278 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.217649 [ 281 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.217866 [ 278 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.217829 [ 279 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.217918 [ 278 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.217959 [ 279 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.217987 [ 278 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.217911 [ 281 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.218157 [ 281 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.217801 [ 266 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.218196 [ 281 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.218265 [ 266 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:23.218325 [ 266 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.217996 [ 279 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.222412 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.222486 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.222662 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.222690 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.222950 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.223147 [ 281 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.223205 [ 266 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.223264 [ 278 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.223283 [ 281 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.223402 [ 279 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.223427 [ 278 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.223367 [ 266 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.223452 [ 281 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.223465 [ 278 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.223496 [ 266 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.223548 [ 278 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.223583 [ 266 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.223604 [ 281 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.223530 [ 279 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.223662 [ 279 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.223677 [ 279 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.224695 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.224821 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.224952 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.224977 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.225061 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.225103 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.229969 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} executeQuery: Read 4 rows, 424.00 B in 0.01977 sec., 202.32675771370765 rows/sec., 20.94 KiB/sec. 2024.11.09 00:50:23.230521 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} HashJoin: (0x24a73230) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:23.232909 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.232976 [ 277 ] {0b37c266-3186-414d-a72b-c3fe410bcfd4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.232999 [ 277 ] {} HTTP-Session: fa3739f5-b052-4814-b333-b9212e9de309 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.235616 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.235769 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.235799 [ 277 ] {} HTTP-Session: 1cddc07b-05b1-4f8b-afef-3d5ebece5310 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.235828 [ 277 ] {} HTTP-Session: 1cddc07b-05b1-4f8b-afef-3d5ebece5310 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.235841 [ 277 ] {} HTTP-Session: 1cddc07b-05b1-4f8b-afef-3d5ebece5310 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.235906 [ 277 ] {} HTTP-Session: 1cddc07b-05b1-4f8b-afef-3d5ebece5310 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.236330 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.236956 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.237006 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.237780 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:23.237970 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.239110 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.239316 [ 281 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.239369 [ 281 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.239386 [ 281 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.239399 [ 281 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.239546 [ 278 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.239619 [ 278 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.239632 [ 278 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.239647 [ 278 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.240136 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.240175 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:23.240387 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.240588 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:23.243716 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} executeQuery: Read 1 rows, 71.00 B in 0.00763 sec., 131.06159895150722 rows/sec., 9.09 KiB/sec. 2024.11.09 00:50:23.244493 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.244585 [ 277 ] {f52d5d32-5e0a-44c9-9c44-78e3b679575c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.244604 [ 277 ] {} HTTP-Session: 1cddc07b-05b1-4f8b-afef-3d5ebece5310 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.360297 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.360445 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.360471 [ 277 ] {} HTTP-Session: 8f0fe169-5a2a-47ca-a370-126bfc8e8a78 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.360501 [ 277 ] {} HTTP-Session: 8f0fe169-5a2a-47ca-a370-126bfc8e8a78 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.360563 [ 277 ] {} HTTP-Session: 8f0fe169-5a2a-47ca-a370-126bfc8e8a78 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.360623 [ 277 ] {} HTTP-Session: 8f0fe169-5a2a-47ca-a370-126bfc8e8a78 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.361176 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.361834 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.361880 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.362201 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.362571 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.362652 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.362893 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.363303 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.363345 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.363575 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.364451 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.364495 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.364744 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.364840 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.364958 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} HashJoin: (0x249da9c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:23.364980 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} HashJoin: (0x249da9c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:23.365423 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.365469 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.365712 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.365831 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.365874 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.365909 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.365944 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.366362 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.366567 [ 281 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.366647 [ 266 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.366679 [ 279 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.366720 [ 278 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.366860 [ 266 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.367136 [ 278 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.367157 [ 266 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.367180 [ 278 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.367199 [ 266 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.367214 [ 278 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.366746 [ 281 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.367024 [ 279 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.367305 [ 281 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:23.367333 [ 279 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.367358 [ 281 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.367374 [ 279 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.367548 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.367575 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.367694 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.367721 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.367937 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.368084 [ 281 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.368141 [ 278 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.368160 [ 266 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.368276 [ 266 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.368258 [ 282 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.368327 [ 281 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.368366 [ 282 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.368384 [ 281 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.368403 [ 282 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.368423 [ 281 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.368288 [ 278 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.368439 [ 282 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.368805 [ 278 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.368312 [ 266 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.368892 [ 278 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.368915 [ 266 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.369361 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.369405 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.369604 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.369637 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.369734 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.369766 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.373228 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} executeQuery: Read 4 rows, 424.00 B in 0.012413 sec., 322.2428099573028 rows/sec., 33.36 KiB/sec. 2024.11.09 00:50:23.373469 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} HashJoin: (0x249da9c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:23.374248 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.374287 [ 277 ] {36b628db-9001-46de-9c87-2e0c298b6399} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.374308 [ 277 ] {} HTTP-Session: 8f0fe169-5a2a-47ca-a370-126bfc8e8a78 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.375382 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.375502 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.375529 [ 277 ] {} HTTP-Session: ed9420f2-c8ba-4dc9-a9ad-c7c2d0b07754 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.375564 [ 277 ] {} HTTP-Session: ed9420f2-c8ba-4dc9-a9ad-c7c2d0b07754 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.375581 [ 277 ] {} HTTP-Session: ed9420f2-c8ba-4dc9-a9ad-c7c2d0b07754 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.375883 [ 277 ] {} HTTP-Session: ed9420f2-c8ba-4dc9-a9ad-c7c2d0b07754 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.376232 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.376835 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.376883 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.377205 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:23.377309 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.377736 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.377953 [ 278 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.378004 [ 282 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.378027 [ 278 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.378131 [ 282 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.378152 [ 278 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.378174 [ 282 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.378188 [ 278 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.378210 [ 282 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.378720 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.378758 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:23.378874 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.378900 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:23.380237 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} executeQuery: Read 1 rows, 71.00 B in 0.004167 sec., 239.98080153587713 rows/sec., 16.64 KiB/sec. 2024.11.09 00:50:23.380620 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.380648 [ 277 ] {5135c280-a314-461e-80aa-a32771b5c098} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.380663 [ 277 ] {} HTTP-Session: ed9420f2-c8ba-4dc9-a9ad-c7c2d0b07754 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.486278 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.486542 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.486581 [ 277 ] {} HTTP-Session: 59150fe6-b5b1-46db-bb05-56620788472a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.486612 [ 277 ] {} HTTP-Session: 59150fe6-b5b1-46db-bb05-56620788472a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.486625 [ 277 ] {} HTTP-Session: 59150fe6-b5b1-46db-bb05-56620788472a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.486690 [ 277 ] {} HTTP-Session: 59150fe6-b5b1-46db-bb05-56620788472a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.487393 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.488194 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.488285 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.489161 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.489828 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.489878 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.490501 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.491415 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.491454 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.491708 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.493971 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.494017 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.494351 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.494507 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.494634 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} HashJoin: (0x21f0f710) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:23.494656 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} HashJoin: (0x21f0f710) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:23.495068 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.495108 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.495358 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.495526 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.495575 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.495611 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.495645 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.496023 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.496221 [ 278 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.496310 [ 279 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.496379 [ 278 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.496345 [ 282 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.496457 [ 278 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:23.496466 [ 279 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.496430 [ 266 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.496533 [ 279 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.496639 [ 278 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.496703 [ 279 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.496693 [ 266 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.496764 [ 266 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.496550 [ 282 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.496798 [ 266 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.496820 [ 282 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.496858 [ 282 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.497437 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.497509 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.498100 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.498253 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.498538 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.498759 [ 266 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.498877 [ 279 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.498817 [ 278 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.498836 [ 282 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.499050 [ 282 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.499040 [ 278 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.498988 [ 279 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.498945 [ 266 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.499083 [ 282 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.499108 [ 278 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.499130 [ 279 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.499184 [ 278 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.499212 [ 279 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.499194 [ 266 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.499238 [ 282 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.499307 [ 266 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.499735 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.499819 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.500021 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.500112 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.500211 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.500300 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.504280 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} executeQuery: Read 4 rows, 424.00 B in 0.017347 sec., 230.58742145615955 rows/sec., 23.87 KiB/sec. 2024.11.09 00:50:23.504488 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} HashJoin: (0x21f0f710) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:23.512930 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.512977 [ 277 ] {63a0860d-2115-4d03-8ccd-55ec9476d229} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.512996 [ 277 ] {} HTTP-Session: 59150fe6-b5b1-46db-bb05-56620788472a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.514265 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.514354 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.514380 [ 277 ] {} HTTP-Session: b941c141-feb7-4b83-966e-b754fdb29ee4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.514408 [ 277 ] {} HTTP-Session: b941c141-feb7-4b83-966e-b754fdb29ee4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.514420 [ 277 ] {} HTTP-Session: b941c141-feb7-4b83-966e-b754fdb29ee4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.514467 [ 277 ] {} HTTP-Session: b941c141-feb7-4b83-966e-b754fdb29ee4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.514713 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.515179 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.515222 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.515571 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:23.515680 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.515996 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.516153 [ 278 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.516180 [ 266 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.516220 [ 278 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.516299 [ 266 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.516327 [ 278 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.516337 [ 266 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.516364 [ 278 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.516386 [ 266 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.516605 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.516677 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:23.516803 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.516832 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:23.519328 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} executeQuery: Read 1 rows, 71.00 B in 0.004733 sec., 211.28248468201986 rows/sec., 14.65 KiB/sec. 2024.11.09 00:50:23.520551 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.520581 [ 277 ] {dc1b9b75-e5a1-4156-b03d-ee069ad44993} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.520597 [ 277 ] {} HTTP-Session: b941c141-feb7-4b83-966e-b754fdb29ee4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.624022 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.624196 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.624227 [ 277 ] {} HTTP-Session: 01221e8d-9f86-456a-969e-7c9a8f9541ee Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.624257 [ 277 ] {} HTTP-Session: 01221e8d-9f86-456a-969e-7c9a8f9541ee Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.624270 [ 277 ] {} HTTP-Session: 01221e8d-9f86-456a-969e-7c9a8f9541ee Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.624336 [ 277 ] {} HTTP-Session: 01221e8d-9f86-456a-969e-7c9a8f9541ee Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.624907 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.625608 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.625708 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.626081 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.626439 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.626480 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.626716 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.627267 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.627311 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.627549 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.628570 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.628617 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.628869 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.628966 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.629081 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} HashJoin: (0x247077a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:23.629101 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} HashJoin: (0x247077a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:23.629557 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.629599 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.629842 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.629962 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.630008 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.630044 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.630076 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.630523 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.630781 [ 282 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.630957 [ 266 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.630877 [ 278 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.631127 [ 266 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.631014 [ 282 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.631166 [ 278 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.631180 [ 266 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.631219 [ 282 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:23.630823 [ 281 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.631239 [ 278 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.631257 [ 266 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.631332 [ 278 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.631411 [ 282 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.631492 [ 281 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.631525 [ 281 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.631542 [ 281 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.631772 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.631818 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.631943 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.631968 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.632152 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.632275 [ 278 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.632322 [ 266 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.632375 [ 282 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.632425 [ 281 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.632462 [ 278 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.632502 [ 266 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.632509 [ 282 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.632589 [ 266 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.632595 [ 282 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.632639 [ 266 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.632645 [ 282 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.632559 [ 278 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.632678 [ 281 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.632710 [ 278 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.632721 [ 281 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.632761 [ 281 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.639020 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.639063 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.639181 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.639207 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.639282 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.639311 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.643357 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} executeQuery: Read 4 rows, 424.00 B in 0.018828 sec., 212.44954323348205 rows/sec., 21.99 KiB/sec. 2024.11.09 00:50:23.643532 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} HashJoin: (0x247077a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:23.644178 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.644215 [ 277 ] {33945b58-cc16-4c4e-aac6-81f00ea191a2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.644233 [ 277 ] {} HTTP-Session: 01221e8d-9f86-456a-969e-7c9a8f9541ee Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.645137 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.645219 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.645240 [ 277 ] {} HTTP-Session: 563a74fc-85c8-4363-b700-afb7eac43a3a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.645262 [ 277 ] {} HTTP-Session: 563a74fc-85c8-4363-b700-afb7eac43a3a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.645295 [ 277 ] {} HTTP-Session: 563a74fc-85c8-4363-b700-afb7eac43a3a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.645339 [ 277 ] {} HTTP-Session: 563a74fc-85c8-4363-b700-afb7eac43a3a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.645576 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.646018 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.646061 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.646360 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:23.646449 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.646710 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.646802 [ 278 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.646831 [ 278 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.646848 [ 278 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.646860 [ 278 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.646907 [ 278 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.646933 [ 278 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.646945 [ 278 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.646958 [ 278 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.647165 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.647197 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:23.647412 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.647444 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:23.649306 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} executeQuery: Read 1 rows, 71.00 B in 0.003847 sec., 259.9428125812321 rows/sec., 18.02 KiB/sec. 2024.11.09 00:50:23.649690 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.649718 [ 277 ] {e31ad253-4bfb-4d36-9be1-9ac69a608984} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.649733 [ 277 ] {} HTTP-Session: 563a74fc-85c8-4363-b700-afb7eac43a3a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.752455 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.752576 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.752601 [ 277 ] {} HTTP-Session: a5c7f4d4-fa56-461d-86e5-9a27576fd0bb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.752627 [ 277 ] {} HTTP-Session: a5c7f4d4-fa56-461d-86e5-9a27576fd0bb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.752640 [ 277 ] {} HTTP-Session: a5c7f4d4-fa56-461d-86e5-9a27576fd0bb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.752698 [ 277 ] {} HTTP-Session: a5c7f4d4-fa56-461d-86e5-9a27576fd0bb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.753148 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.753759 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.753803 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.754081 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.754469 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.754513 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.754755 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.755109 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.755148 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.755382 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.756206 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.756247 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.756539 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.756641 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.756751 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} HashJoin: (0x24a4fac0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:23.756770 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} HashJoin: (0x24a4fac0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:23.757223 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.757267 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.757549 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.757682 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.757727 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.757761 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.757795 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.758156 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.758580 [ 282 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.758634 [ 278 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.758690 [ 282 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.758725 [ 278 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.758733 [ 282 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.758754 [ 278 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.758769 [ 282 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.758560 [ 266 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.758796 [ 278 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.758903 [ 266 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.758577 [ 281 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.758963 [ 266 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:23.759043 [ 281 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.759065 [ 266 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.759087 [ 281 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.759115 [ 281 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.759390 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.759436 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.759555 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.759579 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.759709 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.759849 [ 278 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.759913 [ 281 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.759980 [ 278 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.759901 [ 282 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.760024 [ 278 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.760037 [ 281 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.760071 [ 278 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.760081 [ 281 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.760111 [ 282 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.760147 [ 281 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.759963 [ 266 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.760159 [ 282 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.760214 [ 282 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.760230 [ 266 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.760257 [ 266 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.760271 [ 266 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.760411 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.760436 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.760545 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.760566 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.760633 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.760662 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.763643 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} executeQuery: Read 4 rows, 424.00 B in 0.010785 sec., 370.8854891052388 rows/sec., 38.39 KiB/sec. 2024.11.09 00:50:23.763809 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} HashJoin: (0x24a4fac0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:23.764208 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.764239 [ 277 ] {a7f2bc15-0ef3-4d3a-83a4-61158dc74d78} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.764254 [ 277 ] {} HTTP-Session: a5c7f4d4-fa56-461d-86e5-9a27576fd0bb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.764861 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.765199 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.765266 [ 277 ] {} HTTP-Session: c5450b88-d034-48bb-b3e5-3079360ff35d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.765297 [ 277 ] {} HTTP-Session: c5450b88-d034-48bb-b3e5-3079360ff35d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.765310 [ 277 ] {} HTTP-Session: c5450b88-d034-48bb-b3e5-3079360ff35d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.765377 [ 277 ] {} HTTP-Session: c5450b88-d034-48bb-b3e5-3079360ff35d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.765734 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.766533 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.766711 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.767254 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:23.767372 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.767683 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.767843 [ 278 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.767866 [ 282 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.767911 [ 278 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.767961 [ 278 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.767989 [ 282 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.768027 [ 278 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.768056 [ 282 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.768083 [ 282 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.768272 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.768314 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:23.768444 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.768471 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:23.770259 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} executeQuery: Read 1 rows, 71.00 B in 0.004697 sec., 212.90185224611454 rows/sec., 14.76 KiB/sec. 2024.11.09 00:50:23.770783 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.770815 [ 277 ] {70c9528f-af8e-45b4-af2e-bac6f173e334} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.770831 [ 277 ] {} HTTP-Session: c5450b88-d034-48bb-b3e5-3079360ff35d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.873356 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.873503 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.873532 [ 277 ] {} HTTP-Session: 9e5026a9-1898-4d20-85cf-51ad1e396f5f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.873562 [ 277 ] {} HTTP-Session: 9e5026a9-1898-4d20-85cf-51ad1e396f5f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.873657 [ 277 ] {} HTTP-Session: 9e5026a9-1898-4d20-85cf-51ad1e396f5f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.873736 [ 277 ] {} HTTP-Session: 9e5026a9-1898-4d20-85cf-51ad1e396f5f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.874230 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.874857 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.874902 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.875190 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.875651 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.875696 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.875932 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.876283 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.876322 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.876554 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.877453 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.877498 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.877742 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.877837 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.877952 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} HashJoin: (0x247077a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:23.877970 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} HashJoin: (0x247077a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:23.878367 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.878407 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.878647 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.878765 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.878809 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.878843 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.878877 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.879274 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.879477 [ 278 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.879553 [ 282 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.879559 [ 281 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.879605 [ 266 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.879642 [ 278 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.879695 [ 282 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.879752 [ 282 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.879749 [ 278 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:23.879740 [ 281 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.879824 [ 266 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.879870 [ 278 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.879873 [ 282 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.879847 [ 281 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.879913 [ 266 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.879965 [ 281 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.879980 [ 266 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.880157 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.880193 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.880312 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.880338 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.880471 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.880689 [ 278 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.880695 [ 281 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:23.880717 [ 282 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.880795 [ 266 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:23.880821 [ 278 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.880898 [ 282 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.880870 [ 281 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.880926 [ 278 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.880955 [ 282 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.880998 [ 278 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.881018 [ 266 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.881023 [ 282 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.881063 [ 266 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.881084 [ 281 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.881116 [ 266 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.881152 [ 281 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.881311 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.881338 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:23.881444 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.881468 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:23.881541 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:23.881572 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:23.883754 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} executeQuery: Read 4 rows, 424.00 B in 0.009834 sec., 406.75208460443355 rows/sec., 42.11 KiB/sec. 2024.11.09 00:50:23.883922 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} HashJoin: (0x247077a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:23.884519 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.884568 [ 277 ] {40adce5a-375f-4738-aa87-24b843554950} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.884585 [ 277 ] {} HTTP-Session: 9e5026a9-1898-4d20-85cf-51ad1e396f5f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.885483 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.885555 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.885578 [ 277 ] {} HTTP-Session: 680c95de-9f11-4c38-b314-2da9016f73c3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.885597 [ 277 ] {} HTTP-Session: 680c95de-9f11-4c38-b314-2da9016f73c3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.885610 [ 277 ] {} HTTP-Session: 680c95de-9f11-4c38-b314-2da9016f73c3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.885650 [ 277 ] {} HTTP-Session: 680c95de-9f11-4c38-b314-2da9016f73c3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.885919 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.886298 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.886339 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.886634 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:23.886917 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.887348 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:23.887510 [ 278 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:23.887526 [ 266 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:23.887616 [ 278 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:23.887681 [ 278 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.887723 [ 266 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:23.887753 [ 278 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:23.887763 [ 266 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:23.887793 [ 266 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:23.888000 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:23.888047 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:23.888235 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:23.888264 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:23.890004 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} executeQuery: Read 1 rows, 71.00 B in 0.004241 sec., 235.7934449422306 rows/sec., 16.35 KiB/sec. 2024.11.09 00:50:23.890545 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:23.890583 [ 277 ] {f0b6b045-7a7b-4acf-b9e2-f26bdfb4bc6b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:23.890603 [ 277 ] {} HTTP-Session: 680c95de-9f11-4c38-b314-2da9016f73c3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.993310 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:23.993461 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:23.993488 [ 277 ] {} HTTP-Session: e2a162ec-dc37-4cab-a0b4-2c8f8519fbee Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:23.993515 [ 277 ] {} HTTP-Session: e2a162ec-dc37-4cab-a0b4-2c8f8519fbee Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.993527 [ 277 ] {} HTTP-Session: e2a162ec-dc37-4cab-a0b4-2c8f8519fbee Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:23.993589 [ 277 ] {} HTTP-Session: e2a162ec-dc37-4cab-a0b4-2c8f8519fbee Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:23.994346 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:23.995065 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.995112 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.995407 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.995748 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.995789 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.996086 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.996457 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.996498 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.996737 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.997754 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.997799 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:23.998704 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:23.998934 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:23.999101 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} HashJoin: (0x21f80c60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:23.999124 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} HashJoin: (0x21f80c60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:23.999727 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:23.999777 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.001201 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.001444 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 154.26 MiB, peak 158.33 MiB, free memory in arenas 0.00 B, will set to 152.24 MiB (RSS), difference: -2.02 MiB 2024.11.09 00:50:24.001732 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.001839 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.001995 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.002032 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.002609 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.003402 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.003411 [ 278 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.003460 [ 266 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.003500 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.003541 [ 278 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.003563 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.003422 [ 281 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.003573 [ 266 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.003614 [ 278 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:24.003618 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.003656 [ 266 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.003711 [ 281 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.003811 [ 278 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.003851 [ 281 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.003862 [ 266 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.003905 [ 281 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.012737 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.012793 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.013555 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.013602 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.014296 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.014703 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.014716 [ 278 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.014830 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.014867 [ 278 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.014881 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.014886 [ 278 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.014905 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.014909 [ 278 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.014768 [ 281 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.014955 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.015033 [ 281 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.015070 [ 281 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.015074 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.015099 [ 281 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.015112 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.015137 [ 282 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.015670 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.015712 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.016080 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.016707 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.016863 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.016918 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.023467 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} executeQuery: Read 4 rows, 424.00 B in 0.029661 sec., 134.85721991841137 rows/sec., 13.96 KiB/sec. 2024.11.09 00:50:24.023937 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} HashJoin: (0x21f80c60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:24.024695 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.024952 [ 277 ] {e909a11d-c749-46a9-8d9a-5a0d672950c2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.024987 [ 277 ] {} HTTP-Session: e2a162ec-dc37-4cab-a0b4-2c8f8519fbee Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.027265 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.027362 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.027386 [ 277 ] {} HTTP-Session: a80f7d9c-0f9f-4483-b07e-d924ec72cfc6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.027414 [ 277 ] {} HTTP-Session: a80f7d9c-0f9f-4483-b07e-d924ec72cfc6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.027429 [ 277 ] {} HTTP-Session: a80f7d9c-0f9f-4483-b07e-d924ec72cfc6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.027482 [ 277 ] {} HTTP-Session: a80f7d9c-0f9f-4483-b07e-d924ec72cfc6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.027986 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.029494 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.030037 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.032844 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:24.032991 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.033365 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.033536 [ 278 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.033544 [ 266 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.033605 [ 278 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.033633 [ 266 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.033760 [ 278 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.033785 [ 266 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.033817 [ 266 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.033846 [ 278 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.034083 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.034118 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:24.034560 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.034600 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:24.037809 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} executeQuery: Read 1 rows, 71.00 B in 0.010091 sec., 99.09820632246557 rows/sec., 6.87 KiB/sec. 2024.11.09 00:50:24.039894 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.039937 [ 277 ] {b37f2c10-07d4-4f16-8afc-cf8b81a59d51} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.039985 [ 277 ] {} HTTP-Session: a80f7d9c-0f9f-4483-b07e-d924ec72cfc6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.088116 [ 242 ] {} SystemLog (system.query_log): Flushing system log, 292 entries to flush up to offset 1178 2024.11.09 00:50:24.099643 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:24.099720 [ 242 ] {} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.37 GiB. 2024.11.09 00:50:24.102067 [ 242 ] {} MergedBlockOutputStream: filled checksums all_4_4_0 (state Temporary) 2024.11.09 00:50:24.102530 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Renaming temporary part tmp_insert_all_4_4_0 to all_4_4_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:24.103850 [ 242 ] {} SystemLog (system.query_log): Flushed system log up to offset 1178 2024.11.09 00:50:24.145011 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.145274 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.145329 [ 277 ] {} HTTP-Session: cddf95a4-6436-448e-bcc4-b4272c82f1f0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.145420 [ 277 ] {} HTTP-Session: cddf95a4-6436-448e-bcc4-b4272c82f1f0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.145442 [ 277 ] {} HTTP-Session: cddf95a4-6436-448e-bcc4-b4272c82f1f0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.145514 [ 277 ] {} HTTP-Session: cddf95a4-6436-448e-bcc4-b4272c82f1f0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.146162 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.147551 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.147653 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.148360 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.149386 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.149455 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.149861 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.150373 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.150415 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.150653 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.151643 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.151689 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.152102 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.152214 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.152332 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} HashJoin: (0x2485c0d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:24.152353 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} HashJoin: (0x2485c0d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:24.152758 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.152800 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.153048 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.153225 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.153281 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.153473 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.153569 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.154010 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.154344 [ 282 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.154373 [ 266 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.154453 [ 282 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.154482 [ 266 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.154456 [ 278 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.154540 [ 266 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.154621 [ 278 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.154643 [ 266 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.154504 [ 282 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:24.154659 [ 278 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.154716 [ 278 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.154725 [ 282 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.154798 [ 281 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.154878 [ 281 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.154892 [ 281 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.154907 [ 281 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.155384 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.155430 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.155647 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.155683 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.156276 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.156493 [ 278 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.156554 [ 282 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.156538 [ 266 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.156599 [ 281 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.156669 [ 278 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.156688 [ 282 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.156716 [ 266 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.156768 [ 282 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.156775 [ 266 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.156783 [ 278 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.156856 [ 282 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.156891 [ 278 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.156897 [ 266 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.156930 [ 281 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.156975 [ 281 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.156992 [ 281 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.157588 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.157633 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.158094 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.158448 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.158604 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.158665 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.167216 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} executeQuery: Read 4 rows, 424.00 B in 0.021485 sec., 186.17640214102863 rows/sec., 19.27 KiB/sec. 2024.11.09 00:50:24.168273 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} HashJoin: (0x2485c0d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:24.169637 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.169678 [ 277 ] {3eb97ea1-9532-43cc-b1cb-5e37ac30c267} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.169697 [ 277 ] {} HTTP-Session: cddf95a4-6436-448e-bcc4-b4272c82f1f0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.175326 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.175461 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.175487 [ 277 ] {} HTTP-Session: 0ec70fda-a437-41b9-8e4a-a342fb93e42f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.175513 [ 277 ] {} HTTP-Session: 0ec70fda-a437-41b9-8e4a-a342fb93e42f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.175525 [ 277 ] {} HTTP-Session: 0ec70fda-a437-41b9-8e4a-a342fb93e42f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.175585 [ 277 ] {} HTTP-Session: 0ec70fda-a437-41b9-8e4a-a342fb93e42f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.175892 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.176343 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.176388 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.176747 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:24.176856 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.177744 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.177913 [ 266 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.177959 [ 278 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.177984 [ 266 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.178112 [ 266 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.178099 [ 278 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.178136 [ 266 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.178164 [ 278 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.178193 [ 278 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.178458 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.178502 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:24.178681 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.178716 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:24.182534 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} executeQuery: Read 1 rows, 71.00 B in 0.006718 sec., 148.85382554331647 rows/sec., 10.32 KiB/sec. 2024.11.09 00:50:24.184473 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.184758 [ 277 ] {d36679ae-4c09-45aa-bc8e-18cc0d05b5ef} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.186910 [ 277 ] {} HTTP-Session: 0ec70fda-a437-41b9-8e4a-a342fb93e42f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.292110 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.292316 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.292356 [ 277 ] {} HTTP-Session: aa7f3791-711e-43b4-b312-07150dfdc1c9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.292385 [ 277 ] {} HTTP-Session: aa7f3791-711e-43b4-b312-07150dfdc1c9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.292400 [ 277 ] {} HTTP-Session: aa7f3791-711e-43b4-b312-07150dfdc1c9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.292462 [ 277 ] {} HTTP-Session: aa7f3791-711e-43b4-b312-07150dfdc1c9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.293300 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.293986 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.294089 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.294408 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.294755 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.294796 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.295136 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.295508 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.295551 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.295786 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.296772 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.296819 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.297109 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.297769 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.298016 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} HashJoin: (0x24b493f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:24.298042 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} HashJoin: (0x24b493f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:24.299003 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.299072 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.299353 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.299612 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.299671 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.299708 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.299742 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.300178 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.300328 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.300373 [ 278 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.300487 [ 278 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.300385 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.300505 [ 278 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.300611 [ 278 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.300556 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:24.300656 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.300750 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.300782 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.300793 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.300804 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.300877 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.300897 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.300908 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.300919 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.301075 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.301109 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.301221 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.301246 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.301375 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.301534 [ 282 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.301630 [ 278 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.301578 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.301808 [ 278 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.301642 [ 281 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.301854 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.301912 [ 281 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.301856 [ 278 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.301766 [ 282 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.301975 [ 278 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.301970 [ 281 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.301944 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.302503 [ 281 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.302545 [ 266 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.302565 [ 282 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.302646 [ 282 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.306868 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.306942 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.307316 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.307356 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.307611 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.307672 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.310422 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} executeQuery: Read 4 rows, 424.00 B in 0.017718 sec., 225.75911502426908 rows/sec., 23.37 KiB/sec. 2024.11.09 00:50:24.310606 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} HashJoin: (0x24b493f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:24.311214 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.311252 [ 277 ] {7952c689-b4c1-4aeb-8012-5ceb0a5bdecb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.311270 [ 277 ] {} HTTP-Session: aa7f3791-711e-43b4-b312-07150dfdc1c9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.318963 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.320110 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.320161 [ 277 ] {} HTTP-Session: dd6f3a7e-f3c8-43f9-a7e3-1f84aca5d4ed Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.320189 [ 277 ] {} HTTP-Session: dd6f3a7e-f3c8-43f9-a7e3-1f84aca5d4ed Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.320201 [ 277 ] {} HTTP-Session: dd6f3a7e-f3c8-43f9-a7e3-1f84aca5d4ed Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.320256 [ 277 ] {} HTTP-Session: dd6f3a7e-f3c8-43f9-a7e3-1f84aca5d4ed Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.320631 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.321152 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.321200 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.321584 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:24.321684 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.321954 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.322110 [ 266 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.322123 [ 278 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.322176 [ 266 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.322208 [ 278 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.322243 [ 266 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.322249 [ 278 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.322277 [ 266 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.322334 [ 278 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.322559 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.322595 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:24.322714 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.322740 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:24.340016 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} executeQuery: Read 1 rows, 71.00 B in 0.019516 sec., 51.24000819840131 rows/sec., 3.55 KiB/sec. 2024.11.09 00:50:24.340883 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.340947 [ 277 ] {ae72edea-682a-4fcc-9387-e1687fd192ee} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.341001 [ 277 ] {} HTTP-Session: dd6f3a7e-f3c8-43f9-a7e3-1f84aca5d4ed Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.444760 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.445006 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.445358 [ 277 ] {} HTTP-Session: cd8fcdda-34cd-4ea0-899a-b934e9f845a8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.445397 [ 277 ] {} HTTP-Session: cd8fcdda-34cd-4ea0-899a-b934e9f845a8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.446185 [ 277 ] {} HTTP-Session: cd8fcdda-34cd-4ea0-899a-b934e9f845a8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.446579 [ 277 ] {} HTTP-Session: cd8fcdda-34cd-4ea0-899a-b934e9f845a8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.447970 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.448655 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.448702 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.449081 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.450289 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.450332 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.450574 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.451887 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.451965 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.452572 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.453664 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.453710 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.454028 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.454138 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.454259 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} HashJoin: (0x23210e50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:24.454280 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} HashJoin: (0x23210e50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:24.454698 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.454739 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.455086 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.455222 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.455666 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.455980 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.456908 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.457804 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.458065 [ 281 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.458129 [ 278 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.458170 [ 266 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.458176 [ 279 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.458213 [ 281 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.458281 [ 266 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.458326 [ 281 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:24.458332 [ 279 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.458375 [ 281 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.458261 [ 278 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.458386 [ 279 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.458390 [ 266 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.458437 [ 278 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.458460 [ 279 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.458488 [ 266 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.458508 [ 278 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.458936 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.459064 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.459242 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.459274 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.459492 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.459691 [ 281 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.459719 [ 266 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.459787 [ 281 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.459800 [ 266 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.459754 [ 279 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.459841 [ 266 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.459821 [ 281 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.459926 [ 266 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.459888 [ 279 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.459970 [ 281 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.459994 [ 279 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.460035 [ 279 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.459975 [ 278 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.460154 [ 278 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.460167 [ 278 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.460182 [ 278 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.460493 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.460529 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.461729 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.461778 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.461864 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.461899 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.469490 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} executeQuery: Read 4 rows, 424.00 B in 0.022658 sec., 176.53808809250594 rows/sec., 18.27 KiB/sec. 2024.11.09 00:50:24.469726 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} HashJoin: (0x23210e50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:24.470814 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.470856 [ 277 ] {e92d2206-5c86-4fcf-9210-d5d85fd9224c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.470874 [ 277 ] {} HTTP-Session: cd8fcdda-34cd-4ea0-899a-b934e9f845a8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.471490 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.471578 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.471603 [ 277 ] {} HTTP-Session: ea5873d5-9632-4003-b4a0-d79261563b01 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.471627 [ 277 ] {} HTTP-Session: ea5873d5-9632-4003-b4a0-d79261563b01 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.471639 [ 277 ] {} HTTP-Session: ea5873d5-9632-4003-b4a0-d79261563b01 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.471683 [ 277 ] {} HTTP-Session: ea5873d5-9632-4003-b4a0-d79261563b01 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.471914 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.472303 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.472347 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.472647 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:24.472741 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.473003 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.473203 [ 279 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.473216 [ 281 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.473285 [ 279 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.473310 [ 281 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.473318 [ 279 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.473343 [ 281 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.473361 [ 279 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.473379 [ 281 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.473555 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.473594 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:24.473707 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.473733 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:24.476565 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} executeQuery: Read 1 rows, 71.00 B in 0.004755 sec., 210.30494216614093 rows/sec., 14.58 KiB/sec. 2024.11.09 00:50:24.477186 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.477221 [ 277 ] {36a46f7c-15b1-421d-99f7-f5ea5fb860d8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.477240 [ 277 ] {} HTTP-Session: ea5873d5-9632-4003-b4a0-d79261563b01 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.580833 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.581012 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.581119 [ 277 ] {} HTTP-Session: c349f674-b15e-4e5d-8a37-f779997dc857 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.581244 [ 277 ] {} HTTP-Session: c349f674-b15e-4e5d-8a37-f779997dc857 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.581269 [ 277 ] {} HTTP-Session: c349f674-b15e-4e5d-8a37-f779997dc857 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.581400 [ 277 ] {} HTTP-Session: c349f674-b15e-4e5d-8a37-f779997dc857 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.582289 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.583631 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.584026 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.584362 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.584760 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.584804 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.585099 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.585537 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.585579 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.585883 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.586864 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.586909 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.587253 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.587436 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.587625 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} HashJoin: (0x23351ab0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:24.587665 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} HashJoin: (0x23351ab0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:24.588232 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.588276 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.588691 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.588858 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.588920 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.588957 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.588992 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.589561 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.589732 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.589795 [ 281 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.589808 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.589892 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:24.589909 [ 281 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.589932 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.590005 [ 281 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.590150 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.590189 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.590201 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.590213 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.590233 [ 281 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.590311 [ 281 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.590339 [ 281 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.590350 [ 281 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.590362 [ 281 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.590479 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.590517 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.590631 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.590660 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.590794 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.590873 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.590898 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.590910 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.590924 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.590971 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.590990 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.591000 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.591012 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.591048 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.591064 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.591073 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.591083 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.591826 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.591868 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.591882 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.591894 [ 279 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.591978 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.592004 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.592112 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.592139 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.592277 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.592319 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.596641 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} executeQuery: Read 4 rows, 424.00 B in 0.014925 sec., 268.00670016750416 rows/sec., 27.74 KiB/sec. 2024.11.09 00:50:24.597253 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} HashJoin: (0x23351ab0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:24.597944 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.597982 [ 277 ] {d8b1baf3-a8f6-4717-a9c1-7f5553c99f95} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.598002 [ 277 ] {} HTTP-Session: c349f674-b15e-4e5d-8a37-f779997dc857 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.599280 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.599382 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.599409 [ 277 ] {} HTTP-Session: c33c1325-aa2d-4649-9584-f289d85d6f44 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.599440 [ 277 ] {} HTTP-Session: c33c1325-aa2d-4649-9584-f289d85d6f44 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.599453 [ 277 ] {} HTTP-Session: c33c1325-aa2d-4649-9584-f289d85d6f44 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.599514 [ 277 ] {} HTTP-Session: c33c1325-aa2d-4649-9584-f289d85d6f44 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.600174 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.600823 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.600869 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.601914 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:24.602031 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.602338 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.602540 [ 266 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.602552 [ 279 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.602655 [ 266 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.602749 [ 279 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.602774 [ 266 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.602790 [ 279 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.602812 [ 266 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.602830 [ 279 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.603698 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.603774 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:24.604004 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.604039 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:24.614849 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} executeQuery: Read 1 rows, 71.00 B in 0.015181 sec., 65.87181345102431 rows/sec., 4.57 KiB/sec. 2024.11.09 00:50:24.615456 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.615494 [ 277 ] {32eac999-76bc-4271-811f-4a421852fe93} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.615511 [ 277 ] {} HTTP-Session: c33c1325-aa2d-4649-9584-f289d85d6f44 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.718425 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.718598 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.718671 [ 277 ] {} HTTP-Session: 1db33556-ade8-423d-8972-a89592b4dbaf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.718714 [ 277 ] {} HTTP-Session: 1db33556-ade8-423d-8972-a89592b4dbaf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.718729 [ 277 ] {} HTTP-Session: 1db33556-ade8-423d-8972-a89592b4dbaf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.718844 [ 277 ] {} HTTP-Session: 1db33556-ade8-423d-8972-a89592b4dbaf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.719579 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.720583 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.720632 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.721090 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.721473 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.721515 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.721815 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.722605 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.722648 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.722889 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.724185 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.724231 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.724488 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.724588 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.724708 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} HashJoin: (0x24650280) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:24.724730 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} HashJoin: (0x24650280) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:24.725225 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.725509 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.725790 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.725915 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.725963 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.726050 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.726130 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.726521 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.726806 [ 278 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.726805 [ 282 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.726902 [ 278 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.726863 [ 279 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.726957 [ 282 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.726962 [ 278 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.727022 [ 279 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.726833 [ 266 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.727077 [ 279 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.727052 [ 278 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.727163 [ 279 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.727172 [ 266 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.727211 [ 266 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.727039 [ 282 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:24.727311 [ 266 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.727324 [ 282 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.728890 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.728929 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.729083 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.729114 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.729306 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.729646 [ 279 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.729447 [ 278 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.729723 [ 282 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.730051 [ 278 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.730075 [ 278 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.729972 [ 279 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.730088 [ 266 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.730129 [ 278 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.730157 [ 282 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.730175 [ 279 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.730256 [ 282 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.730211 [ 266 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.730357 [ 282 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.730370 [ 266 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.730392 [ 279 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.730411 [ 266 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.730708 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.730749 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.730863 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.730890 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.730966 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.731050 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.735211 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} executeQuery: Read 4 rows, 424.00 B in 0.016111 sec., 248.2775743280988 rows/sec., 25.70 KiB/sec. 2024.11.09 00:50:24.735540 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} HashJoin: (0x24650280) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:24.738794 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.738831 [ 277 ] {d62cefca-f999-41a3-ae44-a5a1020fd9a0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.738850 [ 277 ] {} HTTP-Session: 1db33556-ade8-423d-8972-a89592b4dbaf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.739838 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.740061 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.740098 [ 277 ] {} HTTP-Session: 9fa5f8fc-8f1d-4cf6-8a53-faf690c3c2be Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.740123 [ 277 ] {} HTTP-Session: 9fa5f8fc-8f1d-4cf6-8a53-faf690c3c2be Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.740282 [ 277 ] {} HTTP-Session: 9fa5f8fc-8f1d-4cf6-8a53-faf690c3c2be Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.740331 [ 277 ] {} HTTP-Session: 9fa5f8fc-8f1d-4cf6-8a53-faf690c3c2be Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.740954 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.741381 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.741426 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.742985 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:24.743493 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.743778 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.744057 [ 266 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.744064 [ 279 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.744115 [ 266 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.744286 [ 266 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.744305 [ 266 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.744164 [ 279 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.744374 [ 279 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.744399 [ 279 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.744664 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.744704 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:24.744822 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.744848 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:24.748213 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} executeQuery: Read 1 rows, 71.00 B in 0.007372 sec., 135.6483993488877 rows/sec., 9.41 KiB/sec. 2024.11.09 00:50:24.748766 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.748800 [ 277 ] {066d3fbd-8355-4783-a8b9-c670f9de361b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.748818 [ 277 ] {} HTTP-Session: 9fa5f8fc-8f1d-4cf6-8a53-faf690c3c2be Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.851258 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.851449 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.851478 [ 277 ] {} HTTP-Session: 8166e019-26eb-4fbd-bd94-950cc77e6b84 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.851502 [ 277 ] {} HTTP-Session: 8166e019-26eb-4fbd-bd94-950cc77e6b84 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.851514 [ 277 ] {} HTTP-Session: 8166e019-26eb-4fbd-bd94-950cc77e6b84 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.851569 [ 277 ] {} HTTP-Session: 8166e019-26eb-4fbd-bd94-950cc77e6b84 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.852306 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.853023 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.853072 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.853374 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.854571 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.854620 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.854935 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.855307 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.855348 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.855634 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.856536 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.856580 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.856842 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.856938 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.857054 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} HashJoin: (0x24a6ecb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:24.857073 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} HashJoin: (0x24a6ecb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:24.857527 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.857575 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.857834 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.857954 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.858043 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.858081 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.858117 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.858485 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.858732 [ 266 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.858762 [ 282 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.858814 [ 278 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.858860 [ 266 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.858731 [ 279 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.858902 [ 266 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.858925 [ 282 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.859050 [ 266 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.859065 [ 282 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.859088 [ 278 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.859079 [ 279 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.859158 [ 282 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.859169 [ 278 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.859209 [ 279 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:24.859237 [ 278 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.859269 [ 279 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.859497 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.859577 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.859701 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.859729 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.859953 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.860100 [ 282 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.860155 [ 266 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.860191 [ 278 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.860226 [ 279 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.860285 [ 266 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.860330 [ 278 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.860353 [ 266 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.860271 [ 282 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.860381 [ 278 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.860423 [ 266 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.860450 [ 282 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.860375 [ 279 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.860507 [ 282 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.860482 [ 278 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.860544 [ 279 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.860584 [ 279 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.860781 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.860821 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.860938 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.860964 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.861108 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.861141 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.864089 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} executeQuery: Read 4 rows, 424.00 B in 0.012287 sec., 325.5473264425816 rows/sec., 33.70 KiB/sec. 2024.11.09 00:50:24.864254 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} HashJoin: (0x24a6ecb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:24.864741 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.864773 [ 277 ] {df455c5f-d91c-4b52-9572-5a242c2cd872} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.864791 [ 277 ] {} HTTP-Session: 8166e019-26eb-4fbd-bd94-950cc77e6b84 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.865887 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.865965 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.865992 [ 277 ] {} HTTP-Session: 875cdbaa-777d-4597-9e8d-279ba9abf1a6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.866012 [ 277 ] {} HTTP-Session: 875cdbaa-777d-4597-9e8d-279ba9abf1a6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.866025 [ 277 ] {} HTTP-Session: 875cdbaa-777d-4597-9e8d-279ba9abf1a6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.866069 [ 277 ] {} HTTP-Session: 875cdbaa-777d-4597-9e8d-279ba9abf1a6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.866300 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.866852 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.866898 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.867204 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:24.867295 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.867552 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.867707 [ 278 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.867735 [ 279 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.867777 [ 278 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.867809 [ 279 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.867816 [ 278 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.867903 [ 278 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.867845 [ 279 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.867948 [ 279 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.868176 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.868216 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:24.868333 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.868359 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:24.870249 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} executeQuery: Read 1 rows, 71.00 B in 0.00406 sec., 246.30541871921181 rows/sec., 17.08 KiB/sec. 2024.11.09 00:50:24.870657 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.870687 [ 277 ] {39c488da-892c-49d7-bea1-8b38353206ad} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.870702 [ 277 ] {} HTTP-Session: 875cdbaa-777d-4597-9e8d-279ba9abf1a6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.973289 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.973476 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.973513 [ 277 ] {} HTTP-Session: 16ad5c0c-36f5-4754-acb8-da455afa5e81 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.973542 [ 277 ] {} HTTP-Session: 16ad5c0c-36f5-4754-acb8-da455afa5e81 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.973556 [ 277 ] {} HTTP-Session: 16ad5c0c-36f5-4754-acb8-da455afa5e81 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.973613 [ 277 ] {} HTTP-Session: 16ad5c0c-36f5-4754-acb8-da455afa5e81 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.974059 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.974737 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.974783 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.975063 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.975414 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.975452 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.975694 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.976042 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.976081 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.976311 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.977458 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.977502 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.977801 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.977901 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.978016 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} HashJoin: (0x249cb2b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:24.978038 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} HashJoin: (0x249cb2b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:24.978477 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.978517 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.978770 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:24.978889 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.978935 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.978970 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.979004 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.979372 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.979569 [ 279 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.979647 [ 281 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.979722 [ 279 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.979715 [ 278 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.979769 [ 281 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.979786 [ 279 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:24.979636 [ 266 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.979806 [ 281 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.979844 [ 279 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.979905 [ 281 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.979881 [ 278 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.979939 [ 266 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.979980 [ 278 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.980066 [ 266 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.980082 [ 278 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.980114 [ 266 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.980332 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.980373 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.980497 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.980523 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.980658 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.980817 [ 279 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.980855 [ 281 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.980852 [ 266 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:24.980957 [ 281 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.980992 [ 266 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.980934 [ 279 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.981009 [ 281 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.981013 [ 266 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.981079 [ 281 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.981073 [ 279 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.981100 [ 266 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.981142 [ 279 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.981205 [ 278 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:24.981253 [ 278 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.981266 [ 278 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.981279 [ 278 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.981508 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.981552 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:24.981670 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.981696 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:24.981770 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:24.981803 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:24.984579 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} executeQuery: Read 4 rows, 424.00 B in 0.010804 sec., 370.23324694557573 rows/sec., 38.32 KiB/sec. 2024.11.09 00:50:24.984760 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} HashJoin: (0x249cb2b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:24.985359 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} DynamicQueryHandler: Done processing query 2024.11.09 00:50:24.985391 [ 277 ] {bdf0efa3-4aae-4ef2-b1d8-6acebe6fa8ce} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:24.985407 [ 277 ] {} HTTP-Session: 16ad5c0c-36f5-4754-acb8-da455afa5e81 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.986618 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:24.987107 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:24.987261 [ 277 ] {} HTTP-Session: 1fbb09d6-02fb-4d5b-bd5b-e0499cef6f79 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:24.987468 [ 277 ] {} HTTP-Session: 1fbb09d6-02fb-4d5b-bd5b-e0499cef6f79 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.987493 [ 277 ] {} HTTP-Session: 1fbb09d6-02fb-4d5b-bd5b-e0499cef6f79 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:24.987563 [ 277 ] {} HTTP-Session: 1fbb09d6-02fb-4d5b-bd5b-e0499cef6f79 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:24.987935 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:24.988640 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:24.988693 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:24.989127 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:24.989257 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:24.989650 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:24.989820 [ 281 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:24.989834 [ 279 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:24.989876 [ 281 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:24.989914 [ 281 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.989916 [ 279 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:24.989944 [ 281 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:24.989963 [ 279 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:24.989996 [ 279 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:24.990206 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:24.990246 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:24.990381 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:24.990407 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:24.998934 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} executeQuery: Read 1 rows, 71.00 B in 0.011129 sec., 89.85533291400844 rows/sec., 6.23 KiB/sec. 2024.11.09 00:50:25.001979 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.002029 [ 277 ] {b9cc2b6c-adee-4103-936a-c05038cfadee} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.002050 [ 277 ] {} HTTP-Session: 1fbb09d6-02fb-4d5b-bd5b-e0499cef6f79 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.104440 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.104743 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.104775 [ 277 ] {} HTTP-Session: 9105d8f8-3b0d-40c2-8f4d-b35a5c8e7c5e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.104804 [ 277 ] {} HTTP-Session: 9105d8f8-3b0d-40c2-8f4d-b35a5c8e7c5e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.104869 [ 277 ] {} HTTP-Session: 9105d8f8-3b0d-40c2-8f4d-b35a5c8e7c5e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.104934 [ 277 ] {} HTTP-Session: 9105d8f8-3b0d-40c2-8f4d-b35a5c8e7c5e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.105491 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.106047 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.106093 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.106671 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.107332 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.107409 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.107675 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.108164 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.108210 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.108449 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.109458 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.109506 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.109964 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.110083 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.110199 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} HashJoin: (0x2326f720) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:25.110220 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} HashJoin: (0x2326f720) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:25.110756 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.110802 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.111180 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.111316 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.111362 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.111398 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.111432 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.112284 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.112417 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.112470 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.112467 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.112494 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:25.112577 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.112610 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.112622 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.112653 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.112703 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.112725 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.112739 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.112764 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.112778 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.112819 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.112831 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.112842 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.113665 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.113732 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.113894 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.113927 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.114119 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.114266 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.114337 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.114390 [ 282 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.114396 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.114492 [ 278 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.114557 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.114641 [ 278 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.114481 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.114674 [ 278 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.114698 [ 281 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.114709 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.114745 [ 278 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.114524 [ 282 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.114776 [ 279 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.114795 [ 282 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.114832 [ 282 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.115199 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.115287 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.115614 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.115684 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.116091 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.116150 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.118912 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} executeQuery: Read 4 rows, 424.00 B in 0.013828 sec., 289.2681515765114 rows/sec., 29.94 KiB/sec. 2024.11.09 00:50:25.119125 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} HashJoin: (0x2326f720) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:25.120186 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.120229 [ 277 ] {1a82b981-7830-4442-9ace-a2d26d294de0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.120247 [ 277 ] {} HTTP-Session: 9105d8f8-3b0d-40c2-8f4d-b35a5c8e7c5e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.120752 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.120847 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.120873 [ 277 ] {} HTTP-Session: d80426ad-4426-4923-bcb6-90e621a16065 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.120899 [ 277 ] {} HTTP-Session: d80426ad-4426-4923-bcb6-90e621a16065 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.120912 [ 277 ] {} HTTP-Session: d80426ad-4426-4923-bcb6-90e621a16065 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.120964 [ 277 ] {} HTTP-Session: d80426ad-4426-4923-bcb6-90e621a16065 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.122187 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.122822 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.122873 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.123288 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:25.123408 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.123717 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.123842 [ 279 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.123875 [ 278 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.123905 [ 279 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.123944 [ 279 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.123980 [ 278 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.123997 [ 279 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.124019 [ 278 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.124047 [ 278 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.124182 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.124222 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:25.124609 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.124678 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:25.130574 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} executeQuery: Read 1 rows, 71.00 B in 0.009391 sec., 106.48493238206794 rows/sec., 7.38 KiB/sec. 2024.11.09 00:50:25.131690 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.131733 [ 277 ] {0e97a2ee-6893-455f-866c-d8578223a122} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.131751 [ 277 ] {} HTTP-Session: d80426ad-4426-4923-bcb6-90e621a16065 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.236726 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.236871 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.236898 [ 277 ] {} HTTP-Session: b601343c-36af-4b0f-bcd2-a96ad08f7ead Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.236927 [ 277 ] {} HTTP-Session: b601343c-36af-4b0f-bcd2-a96ad08f7ead Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.236939 [ 277 ] {} HTTP-Session: b601343c-36af-4b0f-bcd2-a96ad08f7ead Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.237096 [ 277 ] {} HTTP-Session: b601343c-36af-4b0f-bcd2-a96ad08f7ead Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.237903 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.238491 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.238538 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.238879 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.239563 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.239790 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.240286 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.240708 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.240752 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.241303 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.242948 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.243213 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.243776 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.244951 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.245130 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} HashJoin: (0x23356820) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:25.245155 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} HashJoin: (0x23356820) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:25.246526 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.246601 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.246895 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.247237 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.247304 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.247399 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.247453 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.248534 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.248757 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.248778 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.248811 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.248855 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:25.248872 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.248895 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.248904 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.248941 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.248972 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.249000 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.249012 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.249026 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.249087 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.249110 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.249120 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.249131 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.249250 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.249287 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.249430 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.249457 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.249603 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.249798 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.249802 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.249853 [ 266 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.249908 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.249918 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.249967 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.249972 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.250012 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.250034 [ 278 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.250050 [ 266 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.250136 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.250160 [ 266 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.250185 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.250203 [ 266 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.250211 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.250238 [ 279 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.251696 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.252092 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.252259 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.252290 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.252974 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.253087 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.258653 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} executeQuery: Read 4 rows, 424.00 B in 0.021279 sec., 187.97875840030076 rows/sec., 19.46 KiB/sec. 2024.11.09 00:50:25.258844 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} HashJoin: (0x23356820) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:25.259541 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.259578 [ 277 ] {b9955d87-8076-4b08-aa68-6ebf1a52151d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.259596 [ 277 ] {} HTTP-Session: b601343c-36af-4b0f-bcd2-a96ad08f7ead Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.262142 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.262334 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.262370 [ 277 ] {} HTTP-Session: cb380340-171f-4326-ba63-0c9e5f8d6076 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.262400 [ 277 ] {} HTTP-Session: cb380340-171f-4326-ba63-0c9e5f8d6076 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.262413 [ 277 ] {} HTTP-Session: cb380340-171f-4326-ba63-0c9e5f8d6076 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.262472 [ 277 ] {} HTTP-Session: cb380340-171f-4326-ba63-0c9e5f8d6076 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.263236 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.264189 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.264238 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.264665 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:25.265157 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.273311 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.273453 [ 279 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.273492 [ 279 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.273507 [ 279 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.273520 [ 279 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.273574 [ 279 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.273600 [ 279 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.273611 [ 279 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.273622 [ 279 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.273693 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.273716 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:25.273923 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.273962 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:25.281473 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} executeQuery: Read 1 rows, 71.00 B in 0.018635 sec., 53.66246310705662 rows/sec., 3.72 KiB/sec. 2024.11.09 00:50:25.283576 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.283641 [ 277 ] {d31c09aa-43d7-4e3d-9d87-2472e02151d7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.283667 [ 277 ] {} HTTP-Session: cb380340-171f-4326-ba63-0c9e5f8d6076 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.387708 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.387906 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.387985 [ 277 ] {} HTTP-Session: 47e8ebd8-6b6f-4781-b5fe-ac2b27fb83a6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.388017 [ 277 ] {} HTTP-Session: 47e8ebd8-6b6f-4781-b5fe-ac2b27fb83a6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.388032 [ 277 ] {} HTTP-Session: 47e8ebd8-6b6f-4781-b5fe-ac2b27fb83a6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.388099 [ 277 ] {} HTTP-Session: 47e8ebd8-6b6f-4781-b5fe-ac2b27fb83a6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.388574 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.389179 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.389227 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.389504 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.389863 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.389902 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.390155 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.390510 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.390547 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.390779 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.391841 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.391887 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.392141 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.392236 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.392404 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} HashJoin: (0x23356820) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:25.392433 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} HashJoin: (0x23356820) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:25.392841 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.392882 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.393233 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.393403 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.393509 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.393553 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.393589 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.394021 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.394325 [ 282 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.394405 [ 266 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.394449 [ 282 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.394494 [ 266 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.394504 [ 282 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.394525 [ 266 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.394541 [ 282 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.394344 [ 278 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.394576 [ 266 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.394319 [ 279 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.394633 [ 278 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.394725 [ 278 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.394744 [ 279 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.394763 [ 278 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.394782 [ 279 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:25.394813 [ 279 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.395515 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.395563 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.395707 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.395737 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.395871 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.396045 [ 266 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.396116 [ 279 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.396214 [ 282 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.396120 [ 278 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.396242 [ 266 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.396307 [ 279 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.396362 [ 282 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.396373 [ 278 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.396422 [ 279 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.396407 [ 266 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.396438 [ 282 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.396495 [ 278 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.396544 [ 266 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.396511 [ 279 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.396568 [ 278 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.396654 [ 282 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.396901 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.396937 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.397053 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.397424 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.397616 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.397682 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.403112 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} executeQuery: Read 4 rows, 424.00 B in 0.014822 sec., 269.8691134799622 rows/sec., 27.94 KiB/sec. 2024.11.09 00:50:25.405701 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} HashJoin: (0x23356820) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:25.406592 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.406633 [ 277 ] {0fe70bd2-65bf-40ec-b5d1-92ced0f9fcbe} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.406652 [ 277 ] {} HTTP-Session: 47e8ebd8-6b6f-4781-b5fe-ac2b27fb83a6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.407844 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.407974 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.408006 [ 277 ] {} HTTP-Session: aa486492-870d-482a-9602-26619ef85698 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.408036 [ 277 ] {} HTTP-Session: aa486492-870d-482a-9602-26619ef85698 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.408163 [ 277 ] {} HTTP-Session: aa486492-870d-482a-9602-26619ef85698 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.408238 [ 277 ] {} HTTP-Session: aa486492-870d-482a-9602-26619ef85698 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.408508 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.409196 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.409299 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.409892 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:25.410084 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.410426 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.410586 [ 282 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.410589 [ 278 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.410698 [ 282 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.410747 [ 278 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.410767 [ 282 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.410842 [ 282 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.410777 [ 278 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.410893 [ 278 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.411017 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.411051 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:25.411242 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.411308 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:25.413374 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} executeQuery: Read 1 rows, 71.00 B in 0.004992 sec., 200.32051282051282 rows/sec., 13.89 KiB/sec. 2024.11.09 00:50:25.414097 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.414132 [ 277 ] {8b764ef8-db74-48ad-9fee-5238518f9c78} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.414150 [ 277 ] {} HTTP-Session: aa486492-870d-482a-9602-26619ef85698 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.517641 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.517827 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.517856 [ 277 ] {} HTTP-Session: d04e0e00-20cb-4952-a157-e8d32a61ad8c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.517884 [ 277 ] {} HTTP-Session: d04e0e00-20cb-4952-a157-e8d32a61ad8c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.517897 [ 277 ] {} HTTP-Session: d04e0e00-20cb-4952-a157-e8d32a61ad8c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.517950 [ 277 ] {} HTTP-Session: d04e0e00-20cb-4952-a157-e8d32a61ad8c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.518439 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.519047 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.519093 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.519370 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.519712 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.519750 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.519989 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.520337 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.520377 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.520604 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.521572 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.521618 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.521865 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.521958 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.522079 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} HashJoin: (0x24b2d4e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:25.522099 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} HashJoin: (0x24b2d4e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:25.522495 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.522535 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.522779 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.522896 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.522940 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.522973 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.523006 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.523372 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.523649 [ 278 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.523710 [ 281 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.523738 [ 266 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.523816 [ 281 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.523795 [ 278 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.523851 [ 266 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.523898 [ 278 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.523927 [ 266 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.523862 [ 281 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.523945 [ 278 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.523964 [ 266 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.523991 [ 281 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.523656 [ 282 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.524088 [ 282 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.524109 [ 282 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:25.524125 [ 282 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.524313 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.524352 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.524470 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.524495 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.524625 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.524799 [ 282 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.524829 [ 281 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.524871 [ 279 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.524949 [ 282 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.524897 [ 266 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.524999 [ 279 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.525032 [ 282 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.525022 [ 281 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.525070 [ 279 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.525111 [ 281 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.525146 [ 279 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.525154 [ 282 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.525212 [ 266 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.525228 [ 281 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.525261 [ 266 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.525287 [ 266 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.525411 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.525437 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.525541 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.525565 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.525634 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.525665 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.527636 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} executeQuery: Read 4 rows, 424.00 B in 0.009493 sec., 421.3631096597493 rows/sec., 43.62 KiB/sec. 2024.11.09 00:50:25.527795 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} HashJoin: (0x24b2d4e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:25.528174 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.528204 [ 277 ] {536999d9-60dd-412b-9e46-fbbcda6b1a30} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.528220 [ 277 ] {} HTTP-Session: d04e0e00-20cb-4952-a157-e8d32a61ad8c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.528914 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.528992 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.529015 [ 277 ] {} HTTP-Session: ef8a62dc-9761-4eaa-8aae-18bbaee657f4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.529034 [ 277 ] {} HTTP-Session: ef8a62dc-9761-4eaa-8aae-18bbaee657f4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.529046 [ 277 ] {} HTTP-Session: ef8a62dc-9761-4eaa-8aae-18bbaee657f4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.529084 [ 277 ] {} HTTP-Session: ef8a62dc-9761-4eaa-8aae-18bbaee657f4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.529304 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.529712 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.529756 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.530171 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:25.530341 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.530608 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.530718 [ 282 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.530756 [ 266 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.530792 [ 282 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.530836 [ 282 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.530877 [ 266 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.530905 [ 282 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.530917 [ 266 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.530946 [ 266 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.531084 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.531119 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:25.531234 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.531261 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:25.533517 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} executeQuery: Read 1 rows, 71.00 B in 0.004312 sec., 231.9109461966605 rows/sec., 16.08 KiB/sec. 2024.11.09 00:50:25.534644 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.534688 [ 277 ] {e7523d67-021e-46b0-a325-7e34668293a1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.534709 [ 277 ] {} HTTP-Session: ef8a62dc-9761-4eaa-8aae-18bbaee657f4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.637982 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.638301 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.638340 [ 277 ] {} HTTP-Session: 5881f0f9-654a-4047-a47e-57de8a84e08b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.638372 [ 277 ] {} HTTP-Session: 5881f0f9-654a-4047-a47e-57de8a84e08b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.638385 [ 277 ] {} HTTP-Session: 5881f0f9-654a-4047-a47e-57de8a84e08b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.638452 [ 277 ] {} HTTP-Session: 5881f0f9-654a-4047-a47e-57de8a84e08b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.639082 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.639987 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.640036 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.640380 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.640942 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.640990 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.641242 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.641601 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.641904 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.642179 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.643388 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.644134 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.644426 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.644528 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.644682 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} HashJoin: (0x23356820) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:25.644712 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} HashJoin: (0x23356820) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:25.645282 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.645327 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.645616 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.645798 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.645853 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.645888 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.645969 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.646458 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.646641 [ 282 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.646757 [ 266 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.646821 [ 281 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.646857 [ 279 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.646915 [ 266 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.646787 [ 282 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.646930 [ 281 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.647029 [ 281 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.647040 [ 282 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:25.647088 [ 266 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.647066 [ 281 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.647121 [ 282 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.647162 [ 266 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.647185 [ 279 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.647237 [ 279 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.647254 [ 279 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.647459 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.647538 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.647803 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.647842 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.648412 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.648609 [ 266 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.648655 [ 282 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.648737 [ 281 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.648772 [ 266 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.648749 [ 279 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.648814 [ 282 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.648865 [ 266 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.648905 [ 282 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.648882 [ 281 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.648956 [ 282 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.648970 [ 281 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.648987 [ 266 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.649022 [ 281 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.649068 [ 279 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.649105 [ 279 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.649121 [ 279 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.649363 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.649413 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.649565 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.649594 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.649685 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.649732 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.663545 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} executeQuery: Read 4 rows, 424.00 B in 0.024798 sec., 161.30333091378336 rows/sec., 16.70 KiB/sec. 2024.11.09 00:50:25.663756 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} HashJoin: (0x23356820) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:25.664273 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.664307 [ 277 ] {fc2d47e6-83ca-47f9-81bf-c6c8b40033a3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.664325 [ 277 ] {} HTTP-Session: 5881f0f9-654a-4047-a47e-57de8a84e08b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.664989 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.665127 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.665160 [ 277 ] {} HTTP-Session: be9bd27b-ba5a-4a24-821c-11c88a27f9cd Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.665187 [ 277 ] {} HTTP-Session: be9bd27b-ba5a-4a24-821c-11c88a27f9cd Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.665199 [ 277 ] {} HTTP-Session: be9bd27b-ba5a-4a24-821c-11c88a27f9cd Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.665254 [ 277 ] {} HTTP-Session: be9bd27b-ba5a-4a24-821c-11c88a27f9cd Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.665528 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.665973 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.666021 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.666396 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:25.666504 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.666840 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.666997 [ 266 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.667143 [ 266 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.667180 [ 266 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.667209 [ 266 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.667050 [ 282 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.667301 [ 282 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.667320 [ 282 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.667336 [ 282 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.667524 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.667563 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:25.667681 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.667708 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:25.669541 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} executeQuery: Read 1 rows, 71.00 B in 0.004156 sec., 240.61597690086623 rows/sec., 16.68 KiB/sec. 2024.11.09 00:50:25.669962 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.669992 [ 277 ] {4cf840f1-7bea-441b-a3c6-b0fb45d43189} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.670009 [ 277 ] {} HTTP-Session: be9bd27b-ba5a-4a24-821c-11c88a27f9cd Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.773350 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.773609 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.773650 [ 277 ] {} HTTP-Session: 69c8b90c-2cb7-4bcb-85b5-58f2cd82fd61 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.773679 [ 277 ] {} HTTP-Session: 69c8b90c-2cb7-4bcb-85b5-58f2cd82fd61 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.773692 [ 277 ] {} HTTP-Session: 69c8b90c-2cb7-4bcb-85b5-58f2cd82fd61 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.773757 [ 277 ] {} HTTP-Session: 69c8b90c-2cb7-4bcb-85b5-58f2cd82fd61 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.774494 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.775832 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.775961 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.776287 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.776644 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.776685 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.776922 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.777324 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.777368 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.777608 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.778485 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.778530 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.778782 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.778942 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.779073 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} HashJoin: (0x23356820) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:25.779094 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} HashJoin: (0x23356820) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:25.779508 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.779551 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.779802 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.779991 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.780045 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.780083 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.780117 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.780490 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.780768 [ 282 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.780811 [ 279 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.780846 [ 278 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.780927 [ 279 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.780959 [ 278 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.780971 [ 279 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.780896 [ 282 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.780996 [ 279 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.781013 [ 282 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.780759 [ 281 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.781080 [ 282 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.780981 [ 278 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.781247 [ 278 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.781290 [ 281 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.781324 [ 281 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:25.781343 [ 281 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.781586 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.781631 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.781756 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.781783 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.781923 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.782190 [ 278 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.782239 [ 279 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.782295 [ 278 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.782269 [ 281 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.782338 [ 279 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.782372 [ 278 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.782385 [ 279 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.782422 [ 278 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.782454 [ 281 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.782480 [ 279 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.782489 [ 281 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.782724 [ 282 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.782736 [ 281 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.782781 [ 282 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.782812 [ 282 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.782827 [ 282 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.783116 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.783198 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.783341 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.783368 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.783445 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.783478 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.787608 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} executeQuery: Read 4 rows, 424.00 B in 0.013593 sec., 294.2691091002722 rows/sec., 30.46 KiB/sec. 2024.11.09 00:50:25.787964 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} HashJoin: (0x23356820) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:25.788803 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.788842 [ 277 ] {d54b6222-be0b-458e-a0af-7181baaabf0f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.788861 [ 277 ] {} HTTP-Session: 69c8b90c-2cb7-4bcb-85b5-58f2cd82fd61 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.789861 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.789942 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.789966 [ 277 ] {} HTTP-Session: a11994cd-b49b-4d60-8cc3-6ddd9960d6e8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.790377 [ 277 ] {} HTTP-Session: a11994cd-b49b-4d60-8cc3-6ddd9960d6e8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.790457 [ 277 ] {} HTTP-Session: a11994cd-b49b-4d60-8cc3-6ddd9960d6e8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.790518 [ 277 ] {} HTTP-Session: a11994cd-b49b-4d60-8cc3-6ddd9960d6e8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.790912 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.791832 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.791880 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.793276 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:25.793402 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.793780 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.794125 [ 281 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.794165 [ 281 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.794180 [ 281 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.794193 [ 281 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.794277 [ 281 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.794311 [ 281 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.794321 [ 281 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.794334 [ 281 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.794451 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.794486 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:25.794614 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.794644 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:25.797372 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} executeQuery: Read 1 rows, 71.00 B in 0.006708 sec., 149.0757304710793 rows/sec., 10.34 KiB/sec. 2024.11.09 00:50:25.799323 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.799367 [ 277 ] {b03e2a1a-78f0-4a90-acd3-d8b8a2d21688} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.799387 [ 277 ] {} HTTP-Session: a11994cd-b49b-4d60-8cc3-6ddd9960d6e8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.903402 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.903527 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.903554 [ 277 ] {} HTTP-Session: 1c8d8a33-30ec-4708-980e-0fbef12b7d1b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.903640 [ 277 ] {} HTTP-Session: 1c8d8a33-30ec-4708-980e-0fbef12b7d1b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.903663 [ 277 ] {} HTTP-Session: 1c8d8a33-30ec-4708-980e-0fbef12b7d1b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.904088 [ 277 ] {} HTTP-Session: 1c8d8a33-30ec-4708-980e-0fbef12b7d1b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.905976 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.906609 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.906661 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.907403 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.907765 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.908094 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.908455 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.908879 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.908922 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.909591 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.911167 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.911213 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.911491 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.911670 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.911871 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} HashJoin: (0x24a8b8a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:25.911902 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} HashJoin: (0x24a8b8a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:25.912336 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.912378 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.912954 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:25.913112 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.913159 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.913196 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.913232 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.913607 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.914009 [ 281 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.914091 [ 279 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.914156 [ 282 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.914263 [ 279 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.914167 [ 281 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.914320 [ 279 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:25.914118 [ 266 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.914363 [ 281 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.914344 [ 282 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.914428 [ 281 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.914434 [ 279 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.914466 [ 282 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.914568 [ 266 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.914579 [ 282 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.914611 [ 266 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.914641 [ 266 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.914825 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.914853 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.915058 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.915089 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.915223 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.915531 [ 279 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:25.915523 [ 266 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.915584 [ 282 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.915596 [ 281 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:25.915652 [ 279 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.915706 [ 279 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.915740 [ 281 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.915753 [ 282 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.915782 [ 279 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.915737 [ 266 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.915831 [ 282 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.915855 [ 266 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.915799 [ 281 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.915892 [ 282 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.915888 [ 266 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.915933 [ 281 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.916148 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.916183 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:25.916341 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.916376 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:25.916452 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:25.916483 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:25.923652 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} executeQuery: Read 4 rows, 424.00 B in 0.019135 sec., 209.0410243010191 rows/sec., 21.64 KiB/sec. 2024.11.09 00:50:25.924039 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} HashJoin: (0x24a8b8a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:25.924634 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.924672 [ 277 ] {c5fe6387-ebd8-4388-8a0a-fe041e0e1293} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.924692 [ 277 ] {} HTTP-Session: 1c8d8a33-30ec-4708-980e-0fbef12b7d1b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.925293 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:25.925718 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:25.925865 [ 277 ] {} HTTP-Session: a7426585-61dd-45b1-a798-168d232eb05e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:25.926029 [ 277 ] {} HTTP-Session: a7426585-61dd-45b1-a798-168d232eb05e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.926048 [ 277 ] {} HTTP-Session: a7426585-61dd-45b1-a798-168d232eb05e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:25.926102 [ 277 ] {} HTTP-Session: a7426585-61dd-45b1-a798-168d232eb05e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:25.926380 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:25.927175 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:25.927228 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:25.927991 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:25.928508 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:25.930467 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:25.930643 [ 279 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:25.930660 [ 266 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:25.930712 [ 279 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:25.930756 [ 279 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.930800 [ 266 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:25.930806 [ 279 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:25.930837 [ 266 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:25.930865 [ 266 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:25.931091 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:25.931134 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:25.931264 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:25.931291 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:25.935125 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} executeQuery: Read 1 rows, 71.00 B in 0.008885 sec., 112.54924029262801 rows/sec., 7.80 KiB/sec. 2024.11.09 00:50:25.935909 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:25.936109 [ 277 ] {b0fcef50-361c-481a-aa1c-db75f1d417c2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:25.936137 [ 277 ] {} HTTP-Session: a7426585-61dd-45b1-a798-168d232eb05e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.000319 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 148.49 MiB, peak 158.33 MiB, free memory in arenas 0.00 B, will set to 152.49 MiB (RSS), difference: 3.99 MiB 2024.11.09 00:50:26.038759 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.039041 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.039081 [ 277 ] {} HTTP-Session: 3715088d-f8ec-474f-8ac4-2b8623f76f8e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.039112 [ 277 ] {} HTTP-Session: 3715088d-f8ec-474f-8ac4-2b8623f76f8e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.039128 [ 277 ] {} HTTP-Session: 3715088d-f8ec-474f-8ac4-2b8623f76f8e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.039233 [ 277 ] {} HTTP-Session: 3715088d-f8ec-474f-8ac4-2b8623f76f8e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.040271 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.041235 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.041283 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.041889 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.042257 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.042300 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.042540 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.042888 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.042928 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.043161 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.044238 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.044284 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.044553 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.044784 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.044916 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} HashJoin: (0x24ab9c10) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:26.044939 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} HashJoin: (0x24ab9c10) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:26.045355 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.045395 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.045642 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.045761 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.045807 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.045841 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.045874 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.046242 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.046469 [ 279 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.046488 [ 281 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.046497 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.046572 [ 279 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.046566 [ 266 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.046634 [ 279 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.046670 [ 281 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.046722 [ 281 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.046746 [ 266 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.046811 [ 281 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.046813 [ 266 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.046805 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.046737 [ 279 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.046890 [ 266 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.046924 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:26.046965 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.047810 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.048206 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.049420 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.049461 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.050060 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.050162 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.050189 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.050203 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.050217 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.050266 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.050284 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.050294 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.050307 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.050344 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.050361 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.050371 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.050381 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.050417 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.050435 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.050445 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.050456 [ 282 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.050775 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.050805 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.050914 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.050941 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.051027 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.051069 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.056899 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} executeQuery: Read 4 rows, 424.00 B in 0.017443 sec., 229.31835120105487 rows/sec., 23.74 KiB/sec. 2024.11.09 00:50:26.057440 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} HashJoin: (0x24ab9c10) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:26.058361 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.058441 [ 277 ] {dfc3c202-dabc-4862-9271-28947646127a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.058515 [ 277 ] {} HTTP-Session: 3715088d-f8ec-474f-8ac4-2b8623f76f8e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.059435 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.059537 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.059633 [ 277 ] {} HTTP-Session: 9fccaba9-854c-45ca-abf9-5b3754cfebed Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.059676 [ 277 ] {} HTTP-Session: 9fccaba9-854c-45ca-abf9-5b3754cfebed Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.059690 [ 277 ] {} HTTP-Session: 9fccaba9-854c-45ca-abf9-5b3754cfebed Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.059756 [ 277 ] {} HTTP-Session: 9fccaba9-854c-45ca-abf9-5b3754cfebed Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.061880 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.062359 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.062402 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.062778 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:26.062880 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.063220 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.063406 [ 281 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.063419 [ 282 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.063480 [ 281 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.063509 [ 281 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.063527 [ 282 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.063557 [ 281 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.063581 [ 282 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.063608 [ 282 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.064046 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.064232 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:26.064432 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.064463 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:26.066359 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} executeQuery: Read 1 rows, 71.00 B in 0.004599 sec., 217.43857360295718 rows/sec., 15.08 KiB/sec. 2024.11.09 00:50:26.066812 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.066848 [ 277 ] {531322bf-a362-42ab-8efb-1f5098d44d35} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.066865 [ 277 ] {} HTTP-Session: 9fccaba9-854c-45ca-abf9-5b3754cfebed Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.170996 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.171148 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.171325 [ 277 ] {} HTTP-Session: 754c636f-0076-44cd-8844-8c54955e5cd0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.171523 [ 277 ] {} HTTP-Session: 754c636f-0076-44cd-8844-8c54955e5cd0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.171621 [ 277 ] {} HTTP-Session: 754c636f-0076-44cd-8844-8c54955e5cd0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.171995 [ 277 ] {} HTTP-Session: 754c636f-0076-44cd-8844-8c54955e5cd0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.173291 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.173955 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.174000 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.174294 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.174641 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.174681 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.175346 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.175812 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.175855 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.176097 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.177500 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.177669 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.178145 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.178296 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.178561 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} HashJoin: (0x24a6ebe0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:26.178595 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} HashJoin: (0x24a6ebe0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:26.179063 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.179107 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.179413 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.179545 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.179752 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.179863 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.179908 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.181953 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.182288 [ 282 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.182324 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.182386 [ 282 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.182407 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.182422 [ 282 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:26.182432 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.182458 [ 282 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.182481 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.182722 [ 282 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.182754 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.182785 [ 282 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.182812 [ 282 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.182823 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.182852 [ 282 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.182862 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.182887 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.183178 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.183214 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.183380 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.183416 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.183553 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.183635 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.183663 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.183678 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.183692 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.183784 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.183816 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.183826 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.183838 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.183880 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.183901 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.183912 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.183923 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.184539 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.184572 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.184583 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.184596 [ 281 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.184672 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.184696 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.185063 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.185106 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.185184 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.185217 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.194006 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} executeQuery: Read 4 rows, 424.00 B in 0.021027 sec., 190.23160698149997 rows/sec., 19.69 KiB/sec. 2024.11.09 00:50:26.194517 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} HashJoin: (0x24a6ebe0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:26.195172 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.195206 [ 277 ] {16b720e2-eec5-4f44-bc9b-293daf37dd9d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.195223 [ 277 ] {} HTTP-Session: 754c636f-0076-44cd-8844-8c54955e5cd0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.204116 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.204247 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.204273 [ 277 ] {} HTTP-Session: 65c32c9c-e9fc-48c4-8904-20b83b1d5cb5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.204298 [ 277 ] {} HTTP-Session: 65c32c9c-e9fc-48c4-8904-20b83b1d5cb5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.204311 [ 277 ] {} HTTP-Session: 65c32c9c-e9fc-48c4-8904-20b83b1d5cb5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.204367 [ 277 ] {} HTTP-Session: 65c32c9c-e9fc-48c4-8904-20b83b1d5cb5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.205066 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.206042 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.206092 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.206505 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:26.206640 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.207003 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.237343 [ 281 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.237387 [ 279 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.237441 [ 281 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.237485 [ 281 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.237520 [ 279 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.237537 [ 281 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.237561 [ 279 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.237593 [ 279 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.243245 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.243311 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:26.243543 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.243604 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:26.246472 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} executeQuery: Read 1 rows, 71.00 B in 0.0419 sec., 23.86634844868735 rows/sec., 1.65 KiB/sec. 2024.11.09 00:50:26.246982 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.247016 [ 277 ] {0d592960-db54-4dfb-bb1e-9600037f3d47} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.247129 [ 277 ] {} HTTP-Session: 65c32c9c-e9fc-48c4-8904-20b83b1d5cb5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.351058 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.351203 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.351230 [ 277 ] {} HTTP-Session: b0e9baf0-2c45-4395-a6a9-4bc3900efa32 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.351258 [ 277 ] {} HTTP-Session: b0e9baf0-2c45-4395-a6a9-4bc3900efa32 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.351319 [ 277 ] {} HTTP-Session: b0e9baf0-2c45-4395-a6a9-4bc3900efa32 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.351381 [ 277 ] {} HTTP-Session: b0e9baf0-2c45-4395-a6a9-4bc3900efa32 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.351969 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.352633 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.352680 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.354288 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.354657 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.354697 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.354937 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.355286 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.355327 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.355562 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.356431 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.356475 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.356743 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.356839 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.356951 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} HashJoin: (0x24ab9b40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:26.356970 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} HashJoin: (0x24ab9b40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:26.357450 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.357493 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.357738 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.357856 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.357900 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.357935 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.357967 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.358331 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.358528 [ 281 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.358579 [ 282 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.358598 [ 278 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.358653 [ 281 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.358686 [ 282 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.358741 [ 281 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:26.358741 [ 282 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.358758 [ 279 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.358787 [ 278 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.358841 [ 282 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.358870 [ 278 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.358838 [ 281 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.358910 [ 279 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.358955 [ 278 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.358963 [ 279 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.359088 [ 279 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.359323 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.359367 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.359486 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.359512 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.359640 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.359792 [ 279 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.359792 [ 281 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.359843 [ 278 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.359860 [ 282 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.359934 [ 279 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.359944 [ 281 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.359994 [ 278 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.360007 [ 281 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.360071 [ 282 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.360141 [ 281 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.360017 [ 279 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.360156 [ 282 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.360080 [ 278 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.360228 [ 282 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.360243 [ 279 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.360266 [ 278 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.360468 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.360509 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.360716 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.360754 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.360825 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.360855 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.363813 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} executeQuery: Read 4 rows, 424.00 B in 0.012272 sec., 325.9452411994785 rows/sec., 33.74 KiB/sec. 2024.11.09 00:50:26.363983 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} HashJoin: (0x24ab9b40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:26.364480 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.364513 [ 277 ] {b5397bac-02be-429d-bbda-c2e8901c7dd0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.364529 [ 277 ] {} HTTP-Session: b0e9baf0-2c45-4395-a6a9-4bc3900efa32 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.408064 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.408267 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.408305 [ 277 ] {} HTTP-Session: 0e67add8-e0e2-4ad4-8091-bc9e6bed3a39 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.408333 [ 277 ] {} HTTP-Session: 0e67add8-e0e2-4ad4-8091-bc9e6bed3a39 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.408347 [ 277 ] {} HTTP-Session: 0e67add8-e0e2-4ad4-8091-bc9e6bed3a39 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.408410 [ 277 ] {} HTTP-Session: 0e67add8-e0e2-4ad4-8091-bc9e6bed3a39 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.408797 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.409467 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.409514 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.409886 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:26.409996 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.410369 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.410579 [ 279 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.410659 [ 279 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.410678 [ 279 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.410703 [ 279 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.410678 [ 281 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.410801 [ 281 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.410844 [ 281 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.410857 [ 281 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.411113 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.411157 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:26.411340 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.411380 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:26.415113 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} executeQuery: Read 1 rows, 71.00 B in 0.006512 sec., 153.56265356265357 rows/sec., 10.65 KiB/sec. 2024.11.09 00:50:26.415683 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.415717 [ 277 ] {cb2f16aa-a4e5-466f-85ee-77db5909ba00} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.415736 [ 277 ] {} HTTP-Session: 0e67add8-e0e2-4ad4-8091-bc9e6bed3a39 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.519744 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.519942 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.519998 [ 277 ] {} HTTP-Session: a5d92eea-65d5-49d3-a7cc-c3e6936d5808 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.520028 [ 277 ] {} HTTP-Session: a5d92eea-65d5-49d3-a7cc-c3e6936d5808 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.520041 [ 277 ] {} HTTP-Session: a5d92eea-65d5-49d3-a7cc-c3e6936d5808 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.520104 [ 277 ] {} HTTP-Session: a5d92eea-65d5-49d3-a7cc-c3e6936d5808 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.520847 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.521491 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.521574 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.521910 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.522253 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.522290 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.522525 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.522871 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.522910 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.523140 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.524021 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.524063 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.524368 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.524489 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.524603 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} HashJoin: (0x246e2450) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:26.524624 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} HashJoin: (0x246e2450) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:26.525012 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.525052 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.525291 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.525407 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.525451 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.525484 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.525516 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.525878 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.526112 [ 279 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.526108 [ 281 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.526210 [ 279 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.526259 [ 279 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.526264 [ 282 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.526310 [ 281 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.526319 [ 279 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.526371 [ 281 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:26.526390 [ 282 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.526416 [ 281 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.526422 [ 282 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.526462 [ 282 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.526150 [ 278 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.526511 [ 278 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.526523 [ 278 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.526535 [ 278 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.526772 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.526813 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.526932 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.526956 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.527169 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.527328 [ 279 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.527365 [ 278 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.527400 [ 279 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.527471 [ 266 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.527473 [ 278 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.527478 [ 279 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.527572 [ 278 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.527617 [ 266 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.527559 [ 282 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.527678 [ 278 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.527685 [ 266 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.527728 [ 282 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.527645 [ 279 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.527750 [ 282 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.527758 [ 266 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.527809 [ 282 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.528140 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.528181 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.528294 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.528317 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.528389 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.528416 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.531676 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} executeQuery: Read 4 rows, 424.00 B in 0.011346 sec., 352.54715318173805 rows/sec., 36.49 KiB/sec. 2024.11.09 00:50:26.531844 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} HashJoin: (0x246e2450) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:26.532311 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.532341 [ 277 ] {cf2dfcc4-0a11-473e-bf25-ee0b98b4abb7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.532357 [ 277 ] {} HTTP-Session: a5d92eea-65d5-49d3-a7cc-c3e6936d5808 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.533120 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.533230 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.533253 [ 277 ] {} HTTP-Session: e177a12a-24cf-4ee5-847f-52631f9194d8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.533271 [ 277 ] {} HTTP-Session: e177a12a-24cf-4ee5-847f-52631f9194d8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.533284 [ 277 ] {} HTTP-Session: e177a12a-24cf-4ee5-847f-52631f9194d8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.533387 [ 277 ] {} HTTP-Session: e177a12a-24cf-4ee5-847f-52631f9194d8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.533682 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.534080 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.534120 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.534419 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:26.534507 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.534761 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.534871 [ 279 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.534918 [ 278 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.534954 [ 279 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.535007 [ 278 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.535024 [ 279 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.535032 [ 278 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.535061 [ 279 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.535077 [ 278 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.535281 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.535347 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:26.535489 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.535515 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:26.537478 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} executeQuery: Read 1 rows, 71.00 B in 0.003938 sec., 253.93600812595227 rows/sec., 17.61 KiB/sec. 2024.11.09 00:50:26.538287 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.538323 [ 277 ] {91360db5-89a7-4330-bc61-1dc4d24a4cc4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.538341 [ 277 ] {} HTTP-Session: e177a12a-24cf-4ee5-847f-52631f9194d8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.641353 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.641604 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.641657 [ 277 ] {} HTTP-Session: 7f29cb67-9843-4e90-8faf-6f746703fd0e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.641688 [ 277 ] {} HTTP-Session: 7f29cb67-9843-4e90-8faf-6f746703fd0e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.641701 [ 277 ] {} HTTP-Session: 7f29cb67-9843-4e90-8faf-6f746703fd0e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.641765 [ 277 ] {} HTTP-Session: 7f29cb67-9843-4e90-8faf-6f746703fd0e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.642549 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.643188 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.643230 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.643604 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.644006 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.644071 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.644341 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.644808 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.644848 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.645079 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.646226 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.646270 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.646724 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.646865 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.646985 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} HashJoin: (0x2471e1c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:26.647087 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} HashJoin: (0x2471e1c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:26.647524 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.647565 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.647802 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.647920 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.647964 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.647997 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.648029 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.648433 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.648665 [ 279 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.648761 [ 266 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.648842 [ 279 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.648919 [ 266 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.648804 [ 282 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.648967 [ 266 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.648951 [ 279 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:26.649040 [ 266 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.649040 [ 282 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.648748 [ 278 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.649088 [ 282 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.649105 [ 279 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.649148 [ 278 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.649179 [ 282 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.649195 [ 278 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.649233 [ 278 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.649444 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.649479 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.649598 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.649624 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.649989 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.650285 [ 279 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.650437 [ 266 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.650373 [ 279 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.650506 [ 266 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.650645 [ 279 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.650666 [ 266 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.650703 [ 279 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.650766 [ 266 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.650385 [ 282 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.650629 [ 278 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.650899 [ 282 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.650936 [ 282 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.650946 [ 278 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.650973 [ 282 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.650987 [ 278 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.651020 [ 278 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.651204 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.651278 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.651466 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.651524 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.651599 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.651629 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.654784 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} executeQuery: Read 4 rows, 424.00 B in 0.012808 sec., 312.3048094940662 rows/sec., 32.33 KiB/sec. 2024.11.09 00:50:26.655081 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} HashJoin: (0x2471e1c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:26.655552 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.655583 [ 277 ] {b21baaff-ad19-44d5-af56-c88b3f95de74} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.655599 [ 277 ] {} HTTP-Session: 7f29cb67-9843-4e90-8faf-6f746703fd0e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.656616 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.656688 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.656709 [ 277 ] {} HTTP-Session: 67f21a30-cd79-4b30-bef9-fda0d2726db3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.656727 [ 277 ] {} HTTP-Session: 67f21a30-cd79-4b30-bef9-fda0d2726db3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.656739 [ 277 ] {} HTTP-Session: 67f21a30-cd79-4b30-bef9-fda0d2726db3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.656776 [ 277 ] {} HTTP-Session: 67f21a30-cd79-4b30-bef9-fda0d2726db3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.657192 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.657808 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.657852 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.658255 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:26.658374 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.658665 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.658877 [ 279 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.658930 [ 266 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.658988 [ 279 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.659020 [ 266 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.659040 [ 279 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.659065 [ 266 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.659080 [ 279 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.659097 [ 266 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.659321 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.659392 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:26.659508 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.659532 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:26.662025 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} executeQuery: Read 1 rows, 71.00 B in 0.005003 sec., 199.88007195682593 rows/sec., 13.86 KiB/sec. 2024.11.09 00:50:26.662745 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.662776 [ 277 ] {7dfd6a62-8855-4b59-8aea-352490b31ea8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.662793 [ 277 ] {} HTTP-Session: 67f21a30-cd79-4b30-bef9-fda0d2726db3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.765681 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.765824 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.765853 [ 277 ] {} HTTP-Session: 5feb523a-23e9-4ce3-ba1e-d0cee3b2c688 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.765882 [ 277 ] {} HTTP-Session: 5feb523a-23e9-4ce3-ba1e-d0cee3b2c688 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.765896 [ 277 ] {} HTTP-Session: 5feb523a-23e9-4ce3-ba1e-d0cee3b2c688 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.765959 [ 277 ] {} HTTP-Session: 5feb523a-23e9-4ce3-ba1e-d0cee3b2c688 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.766488 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.767111 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.767155 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.767441 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.767777 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.767814 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.768048 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.768442 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.768485 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.768715 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.769556 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.769599 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.769844 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.769938 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.770050 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} HashJoin: (0x2471e1b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:26.770070 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} HashJoin: (0x2471e1b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:26.770462 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.770503 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.770745 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.770865 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.770907 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.770941 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.770974 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.771337 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.771530 [ 279 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.771603 [ 278 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.771663 [ 266 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.771754 [ 278 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.771691 [ 279 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.771795 [ 278 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.771814 [ 266 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.771835 [ 279 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:26.771857 [ 278 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.771874 [ 266 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.771624 [ 282 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.771914 [ 279 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.771932 [ 266 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.771979 [ 282 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.772000 [ 282 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.772021 [ 282 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.772191 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.772234 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.772351 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.772375 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.772506 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.772639 [ 279 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.772669 [ 266 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.772782 [ 266 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.772787 [ 279 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.772757 [ 278 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.772840 [ 266 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.772899 [ 278 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.772931 [ 266 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.772954 [ 278 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.772865 [ 279 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.773058 [ 278 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.773092 [ 279 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.772789 [ 282 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.773163 [ 282 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.773179 [ 282 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.773190 [ 282 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.773401 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.773440 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.773551 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.773575 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.773648 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.773677 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.776293 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} executeQuery: Read 4 rows, 424.00 B in 0.010155 sec., 393.8946331856228 rows/sec., 40.77 KiB/sec. 2024.11.09 00:50:26.776463 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} HashJoin: (0x2471e1b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:26.777294 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.777446 [ 277 ] {3c4fa872-c466-4241-b9b4-c23bebdcf288} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.777482 [ 277 ] {} HTTP-Session: 5feb523a-23e9-4ce3-ba1e-d0cee3b2c688 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.778165 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.778238 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.778258 [ 277 ] {} HTTP-Session: 39d6763e-e64b-4ab7-bbe7-e36ee81a2440 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.778277 [ 277 ] {} HTTP-Session: 39d6763e-e64b-4ab7-bbe7-e36ee81a2440 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.778290 [ 277 ] {} HTTP-Session: 39d6763e-e64b-4ab7-bbe7-e36ee81a2440 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.778329 [ 277 ] {} HTTP-Session: 39d6763e-e64b-4ab7-bbe7-e36ee81a2440 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.778547 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.778912 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.778954 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.779250 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:26.779338 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.779594 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.779737 [ 279 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.779755 [ 282 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.779806 [ 279 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.779855 [ 282 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.779868 [ 279 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.779893 [ 282 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.779921 [ 282 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.779905 [ 279 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.780157 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.780191 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:26.780304 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.780330 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:26.782008 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} executeQuery: Read 1 rows, 71.00 B in 0.00357 sec., 280.1120448179272 rows/sec., 19.42 KiB/sec. 2024.11.09 00:50:26.782565 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.782597 [ 277 ] {e1b4cece-902a-4b68-857b-fa0b46e301e8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.782612 [ 277 ] {} HTTP-Session: 39d6763e-e64b-4ab7-bbe7-e36ee81a2440 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.885544 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.885699 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.885727 [ 277 ] {} HTTP-Session: 41fd2492-f799-4dc0-9c1b-a3d015a1c783 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.885755 [ 277 ] {} HTTP-Session: 41fd2492-f799-4dc0-9c1b-a3d015a1c783 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.885871 [ 277 ] {} HTTP-Session: 41fd2492-f799-4dc0-9c1b-a3d015a1c783 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.885975 [ 277 ] {} HTTP-Session: 41fd2492-f799-4dc0-9c1b-a3d015a1c783 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.886554 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.887186 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.887231 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.887520 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.887858 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.887897 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.888156 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.888604 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.888681 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.889671 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.890645 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.890690 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.890945 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.891041 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.891154 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} HashJoin: (0x249e5e60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:26.891174 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} HashJoin: (0x249e5e60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:26.891572 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.891615 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.891882 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:26.892003 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.892049 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.892084 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.892122 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.892487 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.892803 [ 281 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.892785 [ 279 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.892853 [ 266 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.892963 [ 279 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.893078 [ 279 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.893118 [ 279 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.892818 [ 282 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.893015 [ 266 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.893248 [ 282 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.893269 [ 282 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.893290 [ 282 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.893307 [ 266 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:26.892891 [ 281 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.893345 [ 266 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.893371 [ 281 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.893410 [ 281 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.893614 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.893647 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.893762 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.893789 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.894004 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.894170 [ 266 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.894275 [ 266 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.894300 [ 266 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.894414 [ 266 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.894316 [ 281 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.894283 [ 282 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:26.894503 [ 281 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.894455 [ 279 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:26.894560 [ 282 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.894532 [ 281 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.894597 [ 282 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.894674 [ 281 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.894690 [ 282 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.894695 [ 279 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.894744 [ 279 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.894764 [ 279 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.895092 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.895132 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:26.895569 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.895611 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:26.895686 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:26.895717 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:26.898870 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} executeQuery: Read 4 rows, 424.00 B in 0.012677 sec., 315.5320659462018 rows/sec., 32.66 KiB/sec. 2024.11.09 00:50:26.899033 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} HashJoin: (0x249e5e60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:26.899558 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.899593 [ 277 ] {c1b57187-466b-45e5-973e-1e84d1e5a128} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.899610 [ 277 ] {} HTTP-Session: 41fd2492-f799-4dc0-9c1b-a3d015a1c783 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.900626 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:26.900706 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:26.900733 [ 277 ] {} HTTP-Session: 1751b721-84e1-4baf-bdf0-b640c1b439a0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:26.900755 [ 277 ] {} HTTP-Session: 1751b721-84e1-4baf-bdf0-b640c1b439a0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.900766 [ 277 ] {} HTTP-Session: 1751b721-84e1-4baf-bdf0-b640c1b439a0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:26.900803 [ 277 ] {} HTTP-Session: 1751b721-84e1-4baf-bdf0-b640c1b439a0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:26.901072 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:26.901445 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:26.901487 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:26.901787 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:26.901876 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:26.902129 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:26.902239 [ 282 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:26.902313 [ 282 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:26.902312 [ 266 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:26.902348 [ 282 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.902392 [ 282 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:26.902428 [ 266 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:26.902449 [ 266 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:26.902466 [ 266 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:26.902622 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:26.902663 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:26.902775 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:26.902801 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:26.904607 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} executeQuery: Read 1 rows, 71.00 B in 0.003695 sec., 270.6359945872801 rows/sec., 18.76 KiB/sec. 2024.11.09 00:50:26.905102 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:26.905134 [ 277 ] {77a22598-c6f4-4d23-8b99-630e751f33eb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:26.905149 [ 277 ] {} HTTP-Session: 1751b721-84e1-4baf-bdf0-b640c1b439a0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.009264 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.009426 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.009455 [ 277 ] {} HTTP-Session: 751209fc-2281-4366-bdb1-f7c09be2d2ca Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.009485 [ 277 ] {} HTTP-Session: 751209fc-2281-4366-bdb1-f7c09be2d2ca Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.009498 [ 277 ] {} HTTP-Session: 751209fc-2281-4366-bdb1-f7c09be2d2ca Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.009562 [ 277 ] {} HTTP-Session: 751209fc-2281-4366-bdb1-f7c09be2d2ca Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.010056 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.010689 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.010735 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.011024 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.011362 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.011402 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.011636 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.011983 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.012022 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.012312 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.013181 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.013225 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.013477 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.013576 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.013692 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} HashJoin: (0x24632be0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:27.013715 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} HashJoin: (0x24632be0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:27.014112 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.014150 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.014396 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.014514 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.014557 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.014591 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.014623 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.014983 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.015139 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.015237 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.015251 [ 281 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.015282 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:27.015253 [ 279 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.015362 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.015377 [ 281 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.015425 [ 281 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.015433 [ 279 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.015480 [ 279 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.015491 [ 281 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.015488 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.015546 [ 279 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.015580 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.015606 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.015620 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.015797 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.015832 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.015950 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.015976 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.016107 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.016282 [ 281 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.016298 [ 279 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.016331 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.016413 [ 266 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.016442 [ 281 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.016456 [ 279 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.016501 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.016545 [ 281 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.016569 [ 266 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.016547 [ 279 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.016631 [ 266 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.016611 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.016677 [ 279 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.016713 [ 266 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.016730 [ 278 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.016661 [ 281 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.017152 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.017190 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.017297 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.017322 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.017391 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.017421 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.019448 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} executeQuery: Read 4 rows, 424.00 B in 0.009705 sec., 412.1586810922205 rows/sec., 42.66 KiB/sec. 2024.11.09 00:50:27.019618 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} HashJoin: (0x24632be0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:27.020100 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.020134 [ 277 ] {c2fb35fe-dc5f-445c-870d-1993b39b1db0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.020152 [ 277 ] {} HTTP-Session: 751209fc-2281-4366-bdb1-f7c09be2d2ca Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.021188 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.021321 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.021354 [ 277 ] {} HTTP-Session: b48cd47e-4626-4bff-b176-ff7100448056 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.021374 [ 277 ] {} HTTP-Session: b48cd47e-4626-4bff-b176-ff7100448056 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.021385 [ 277 ] {} HTTP-Session: b48cd47e-4626-4bff-b176-ff7100448056 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.021428 [ 277 ] {} HTTP-Session: b48cd47e-4626-4bff-b176-ff7100448056 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.021648 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.022013 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.022056 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.022413 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:27.022511 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.022768 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.022923 [ 279 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.022903 [ 281 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.022993 [ 279 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.023015 [ 281 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.023029 [ 279 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.023054 [ 281 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.023075 [ 279 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.023092 [ 281 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.023474 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.023513 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:27.023630 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.023655 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:27.028757 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} executeQuery: Read 1 rows, 71.00 B in 0.0072 sec., 138.88888888888889 rows/sec., 9.63 KiB/sec. 2024.11.09 00:50:27.029554 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.029598 [ 277 ] {40abc0d5-7604-407b-9520-a942b28353c4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.029618 [ 277 ] {} HTTP-Session: b48cd47e-4626-4bff-b176-ff7100448056 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.133627 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.133768 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.133798 [ 277 ] {} HTTP-Session: 71f2a953-6589-472a-8299-346203848dfa Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.133826 [ 277 ] {} HTTP-Session: 71f2a953-6589-472a-8299-346203848dfa Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.133839 [ 277 ] {} HTTP-Session: 71f2a953-6589-472a-8299-346203848dfa Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.133900 [ 277 ] {} HTTP-Session: 71f2a953-6589-472a-8299-346203848dfa Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.136982 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.139816 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.139865 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.140866 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.142315 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.142362 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.142838 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.144384 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.144456 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.144761 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.146318 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.146364 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.146627 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.146726 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.146844 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} HashJoin: (0x2466b6f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:27.146868 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} HashJoin: (0x2466b6f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:27.147586 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.147630 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.148453 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.148608 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.148700 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.148747 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.148783 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.149303 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.149486 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.149522 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.149537 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:27.149552 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.149604 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.149627 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.149639 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.149652 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.149710 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.149740 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.149750 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.149762 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.149802 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.149821 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.149830 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.149841 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.149916 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.149942 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.150056 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.150084 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.150215 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.150293 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.150320 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.150332 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.150346 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.150526 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.150566 [ 279 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.150635 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.150678 [ 279 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.150687 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.150716 [ 279 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.150730 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.150748 [ 279 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.151471 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.151516 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.151528 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.151539 [ 281 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.151729 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.151772 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.154915 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.154956 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.155082 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.155135 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.159578 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} executeQuery: Read 4 rows, 424.00 B in 0.025345 sec., 157.8220556322746 rows/sec., 16.34 KiB/sec. 2024.11.09 00:50:27.159921 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} HashJoin: (0x2466b6f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:27.160682 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.160721 [ 277 ] {6285df6f-9a19-4e23-beb2-30fdf0f9c644} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.160740 [ 277 ] {} HTTP-Session: 71f2a953-6589-472a-8299-346203848dfa Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.165153 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.165249 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.165274 [ 277 ] {} HTTP-Session: cd504131-31e5-406d-9517-a8ab6b138c88 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.165301 [ 277 ] {} HTTP-Session: cd504131-31e5-406d-9517-a8ab6b138c88 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.165317 [ 277 ] {} HTTP-Session: cd504131-31e5-406d-9517-a8ab6b138c88 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.165371 [ 277 ] {} HTTP-Session: cd504131-31e5-406d-9517-a8ab6b138c88 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.165734 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.166299 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.166346 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.166836 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:27.167092 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.167732 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.167926 [ 279 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.168057 [ 281 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.168072 [ 279 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.168164 [ 281 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.168190 [ 279 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.168204 [ 281 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.168228 [ 279 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.168297 [ 281 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.169055 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.169099 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:27.169726 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.169768 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:27.172710 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} executeQuery: Read 1 rows, 71.00 B in 0.007196 sec., 138.96609227348526 rows/sec., 9.64 KiB/sec. 2024.11.09 00:50:27.173507 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.173547 [ 277 ] {1bccaaed-3b3a-483d-a3d0-173bd1d19b75} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.173724 [ 277 ] {} HTTP-Session: cd504131-31e5-406d-9517-a8ab6b138c88 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.289327 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.289504 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.289538 [ 277 ] {} HTTP-Session: 8e34501a-2b82-424e-8449-ca6e7da81ba4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.289568 [ 277 ] {} HTTP-Session: 8e34501a-2b82-424e-8449-ca6e7da81ba4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.289582 [ 277 ] {} HTTP-Session: 8e34501a-2b82-424e-8449-ca6e7da81ba4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.289648 [ 277 ] {} HTTP-Session: 8e34501a-2b82-424e-8449-ca6e7da81ba4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.290576 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.291459 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.291509 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.291810 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.292154 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.292194 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.292543 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.292913 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.293010 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.293260 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.294254 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.294300 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.294608 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.294717 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.294833 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} HashJoin: (0x23360b00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:27.294853 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} HashJoin: (0x23360b00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:27.295315 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.295359 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.295662 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.295792 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.295837 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.295872 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.295904 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.296331 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.296592 [ 278 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.296596 [ 282 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.296699 [ 281 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.296698 [ 266 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.296771 [ 278 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.296781 [ 282 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.296841 [ 281 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.296851 [ 282 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.296911 [ 281 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.296901 [ 266 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.296958 [ 282 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.296991 [ 281 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.297093 [ 266 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.297129 [ 266 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.296988 [ 278 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:27.297221 [ 278 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.297556 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.297601 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.297728 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.297754 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.297890 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.298037 [ 282 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.298079 [ 266 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.298111 [ 281 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.298184 [ 282 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.298233 [ 266 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.298286 [ 282 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.298302 [ 266 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.298273 [ 281 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.298351 [ 282 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.298377 [ 266 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.298256 [ 279 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.298388 [ 281 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.298545 [ 279 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.298571 [ 281 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.298577 [ 279 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.298626 [ 279 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.309043 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.309089 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.309210 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.309234 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.309311 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.309345 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.312221 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} executeQuery: Read 4 rows, 424.00 B in 0.022386 sec., 178.6831055123738 rows/sec., 18.50 KiB/sec. 2024.11.09 00:50:27.312434 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} HashJoin: (0x23360b00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:27.312914 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.312993 [ 277 ] {810ace73-1299-4c84-99c9-42f386270588} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.313015 [ 277 ] {} HTTP-Session: 8e34501a-2b82-424e-8449-ca6e7da81ba4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.313724 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.313809 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.313832 [ 277 ] {} HTTP-Session: 0abc19e3-0a58-4939-a80c-238da4b18fac Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.313854 [ 277 ] {} HTTP-Session: 0abc19e3-0a58-4939-a80c-238da4b18fac Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.313865 [ 277 ] {} HTTP-Session: 0abc19e3-0a58-4939-a80c-238da4b18fac Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.313910 [ 277 ] {} HTTP-Session: 0abc19e3-0a58-4939-a80c-238da4b18fac Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.314232 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.314617 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.314660 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.314963 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:27.315053 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.315388 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.315560 [ 282 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.315579 [ 281 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.315670 [ 282 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.315719 [ 282 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.315760 [ 281 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.315801 [ 281 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.315820 [ 281 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.315782 [ 282 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.316233 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.316316 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:27.316441 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.316905 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:27.319494 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} executeQuery: Read 1 rows, 71.00 B in 0.005454 sec., 183.35166850018337 rows/sec., 12.71 KiB/sec. 2024.11.09 00:50:27.320429 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.320464 [ 277 ] {1b25b16b-4779-45c9-8217-3aafa97d2565} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.320485 [ 277 ] {} HTTP-Session: 0abc19e3-0a58-4939-a80c-238da4b18fac Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.423716 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.423865 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.423894 [ 277 ] {} HTTP-Session: 02e26b73-641c-468a-af95-b9f3aa2db2f5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.423922 [ 277 ] {} HTTP-Session: 02e26b73-641c-468a-af95-b9f3aa2db2f5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.423935 [ 277 ] {} HTTP-Session: 02e26b73-641c-468a-af95-b9f3aa2db2f5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.423994 [ 277 ] {} HTTP-Session: 02e26b73-641c-468a-af95-b9f3aa2db2f5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.424478 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.425090 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.425134 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.425419 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.425752 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.425790 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.426023 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.426435 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.426474 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.426702 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.427630 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.427675 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.427923 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.428020 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.428132 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} HashJoin: (0x2471e030) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:27.428151 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} HashJoin: (0x2471e030) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:27.428543 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.428585 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.428825 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.428943 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.428989 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.429024 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.429056 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.429416 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.429630 [ 281 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.429623 [ 282 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.429705 [ 278 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.429758 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.429808 [ 282 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.429756 [ 281 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.429915 [ 281 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.429913 [ 282 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:27.429892 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.429903 [ 278 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.429997 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.430017 [ 278 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.429985 [ 281 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.430052 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.430093 [ 282 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.430114 [ 278 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.430327 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.430369 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.430489 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.430517 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.430645 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.430768 [ 281 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.430816 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.430829 [ 282 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.430862 [ 281 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.430910 [ 282 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.430927 [ 281 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.430956 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.431055 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.431069 [ 281 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.431088 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.430964 [ 282 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.431155 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.431177 [ 282 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.431196 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.431225 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.431240 [ 279 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.431403 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.431444 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.431557 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.431583 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.431656 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.431687 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.434744 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} executeQuery: Read 4 rows, 424.00 B in 0.010576 sec., 378.21482602118004 rows/sec., 39.15 KiB/sec. 2024.11.09 00:50:27.434956 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} HashJoin: (0x2471e030) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:27.435660 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.435695 [ 277 ] {1db64c94-dc02-4c99-9df6-02391f69bb23} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.435712 [ 277 ] {} HTTP-Session: 02e26b73-641c-468a-af95-b9f3aa2db2f5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.436497 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.436568 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.436589 [ 277 ] {} HTTP-Session: f3d3f8cc-799f-4d34-9d95-477bab7cf0aa Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.436606 [ 277 ] {} HTTP-Session: f3d3f8cc-799f-4d34-9d95-477bab7cf0aa Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.436618 [ 277 ] {} HTTP-Session: f3d3f8cc-799f-4d34-9d95-477bab7cf0aa Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.436653 [ 277 ] {} HTTP-Session: f3d3f8cc-799f-4d34-9d95-477bab7cf0aa Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.436870 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.437394 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.437440 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.437738 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:27.437827 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.438081 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.438512 [ 281 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.438539 [ 279 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.438589 [ 281 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.438637 [ 279 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.438653 [ 281 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.438677 [ 279 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.438692 [ 281 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.438710 [ 279 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.438903 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.438944 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:27.439059 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.439087 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:27.441216 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} executeQuery: Read 1 rows, 71.00 B in 0.004452 sec., 224.61814914645103 rows/sec., 15.57 KiB/sec. 2024.11.09 00:50:27.442186 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.442219 [ 277 ] {7704cca6-ff57-47cc-85ee-9b80e393b4ce} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.442235 [ 277 ] {} HTTP-Session: f3d3f8cc-799f-4d34-9d95-477bab7cf0aa Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.545211 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.545403 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.545434 [ 277 ] {} HTTP-Session: 565186fa-5d77-4586-9279-c6ccc7036f25 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.545461 [ 277 ] {} HTTP-Session: 565186fa-5d77-4586-9279-c6ccc7036f25 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.545473 [ 277 ] {} HTTP-Session: 565186fa-5d77-4586-9279-c6ccc7036f25 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.545568 [ 277 ] {} HTTP-Session: 565186fa-5d77-4586-9279-c6ccc7036f25 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.546401 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.547389 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.547436 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.547724 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.548375 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.548418 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.548720 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.549226 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.549268 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.549506 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.550366 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.550409 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.550875 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.550976 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.551091 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} HashJoin: (0x23360be0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:27.551114 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} HashJoin: (0x23360be0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:27.551617 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.551691 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.551939 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.552096 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.552173 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.552233 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.552267 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.552687 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.552992 [ 266 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.553024 [ 282 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.553099 [ 279 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.553159 [ 282 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.552989 [ 281 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.553207 [ 279 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.553304 [ 281 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.553217 [ 282 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.553328 [ 279 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.553345 [ 281 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.553120 [ 266 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.553383 [ 279 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.553409 [ 281 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.553373 [ 282 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.553458 [ 266 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:27.553508 [ 266 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.553722 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.553764 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.553884 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.553909 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.554067 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.554217 [ 281 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.554264 [ 266 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.554307 [ 282 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.554283 [ 279 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.554348 [ 281 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.554386 [ 266 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.554417 [ 282 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.554441 [ 266 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.554483 [ 282 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.554453 [ 281 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.554486 [ 279 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.554543 [ 282 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.554562 [ 266 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.554597 [ 281 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.554613 [ 279 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.554655 [ 279 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.556474 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.556519 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.556694 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.556858 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.556947 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.556978 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.562395 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} executeQuery: Read 4 rows, 424.00 B in 0.016546 sec., 241.75027196905594 rows/sec., 25.02 KiB/sec. 2024.11.09 00:50:27.562851 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} HashJoin: (0x23360be0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:27.564245 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.564323 [ 277 ] {10a066c2-9a9b-4d8e-b42e-caaaae9f1669} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.564343 [ 277 ] {} HTTP-Session: 565186fa-5d77-4586-9279-c6ccc7036f25 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.565535 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.565686 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.565963 [ 277 ] {} HTTP-Session: 5986fd55-09bd-45c6-b61f-c4b8390e12ba Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.566053 [ 277 ] {} HTTP-Session: 5986fd55-09bd-45c6-b61f-c4b8390e12ba Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.566079 [ 277 ] {} HTTP-Session: 5986fd55-09bd-45c6-b61f-c4b8390e12ba Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.566146 [ 277 ] {} HTTP-Session: 5986fd55-09bd-45c6-b61f-c4b8390e12ba Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.566494 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.567219 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.567270 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.567641 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:27.567805 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.568205 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.568443 [ 281 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.568485 [ 279 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.568526 [ 281 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.568576 [ 281 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.568629 [ 279 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.568632 [ 281 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.568665 [ 279 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.568691 [ 279 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.568859 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.568941 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:27.569114 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.569152 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:27.571679 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} executeQuery: Read 1 rows, 71.00 B in 0.005353 sec., 186.81113394358303 rows/sec., 12.95 KiB/sec. 2024.11.09 00:50:27.572451 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.572486 [ 277 ] {639e0a2a-85eb-4962-a400-e64f5e41ab7e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.572502 [ 277 ] {} HTTP-Session: 5986fd55-09bd-45c6-b61f-c4b8390e12ba Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.676055 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.676372 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.676411 [ 277 ] {} HTTP-Session: bd5a9485-7124-4ea7-b1ac-8b84161905ec Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.676440 [ 277 ] {} HTTP-Session: bd5a9485-7124-4ea7-b1ac-8b84161905ec Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.676452 [ 277 ] {} HTTP-Session: bd5a9485-7124-4ea7-b1ac-8b84161905ec Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.676512 [ 277 ] {} HTTP-Session: bd5a9485-7124-4ea7-b1ac-8b84161905ec Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.678397 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.679348 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.679397 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.679688 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.681139 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.681216 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.682362 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.682826 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.682872 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.683167 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.685334 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.685382 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.685831 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.685952 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.686104 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} HashJoin: (0x24b21570) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:27.686174 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} HashJoin: (0x24b21570) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:27.686629 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.686671 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.687133 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.687877 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.688021 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.688157 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.688260 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.688824 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.688996 [ 281 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.689112 [ 279 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.689162 [ 266 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.689228 [ 279 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.689160 [ 281 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.689148 [ 282 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.689279 [ 266 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.689300 [ 281 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:27.689329 [ 266 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.689253 [ 279 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.689402 [ 281 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.689377 [ 266 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.689383 [ 282 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.689436 [ 279 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.689494 [ 282 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.689526 [ 282 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.689971 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.690018 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.690266 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.690419 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.690587 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.690721 [ 281 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.690758 [ 279 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.690802 [ 278 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.690861 [ 281 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.690894 [ 279 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.690843 [ 266 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.690953 [ 279 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.690928 [ 278 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.691038 [ 266 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.690981 [ 281 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.691073 [ 266 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.691096 [ 281 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.691113 [ 266 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.691056 [ 278 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.691003 [ 279 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.691198 [ 278 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.691472 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.691506 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.691614 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.691637 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.691710 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.691741 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.696291 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} executeQuery: Read 4 rows, 424.00 B in 0.019567 sec., 204.4258189809373 rows/sec., 21.16 KiB/sec. 2024.11.09 00:50:27.696635 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} HashJoin: (0x24b21570) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:27.697411 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.697448 [ 277 ] {91b03313-00b0-44cd-be51-f8854fd6abfe} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.697466 [ 277 ] {} HTTP-Session: bd5a9485-7124-4ea7-b1ac-8b84161905ec Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.698576 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.698825 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.698857 [ 277 ] {} HTTP-Session: ef6d626f-9091-4783-963a-38131d94d200 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.698910 [ 277 ] {} HTTP-Session: ef6d626f-9091-4783-963a-38131d94d200 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.698931 [ 277 ] {} HTTP-Session: ef6d626f-9091-4783-963a-38131d94d200 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.698984 [ 277 ] {} HTTP-Session: ef6d626f-9091-4783-963a-38131d94d200 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.699400 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.699786 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.699831 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.700707 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:27.700864 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.701218 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.701436 [ 281 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.701454 [ 279 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.701533 [ 281 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.701577 [ 281 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.701613 [ 279 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.701629 [ 281 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.701653 [ 279 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.701684 [ 279 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.701864 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.702055 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:27.702262 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.702375 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:27.705676 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} executeQuery: Read 1 rows, 71.00 B in 0.006551 sec., 152.6484506182262 rows/sec., 10.58 KiB/sec. 2024.11.09 00:50:27.706546 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.706584 [ 277 ] {501e01a9-5809-415f-8ec8-bcfb9f7b9e76} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.706600 [ 277 ] {} HTTP-Session: ef6d626f-9091-4783-963a-38131d94d200 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.810428 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.810603 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.810656 [ 277 ] {} HTTP-Session: 64eb83b0-dc8e-463f-b2fd-5062cdfa3d39 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.810689 [ 277 ] {} HTTP-Session: 64eb83b0-dc8e-463f-b2fd-5062cdfa3d39 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.810704 [ 277 ] {} HTTP-Session: 64eb83b0-dc8e-463f-b2fd-5062cdfa3d39 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.810771 [ 277 ] {} HTTP-Session: 64eb83b0-dc8e-463f-b2fd-5062cdfa3d39 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.811526 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.812397 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.812445 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.812864 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.813427 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.813471 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.813770 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.814285 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.814391 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.814644 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.816872 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.817127 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.817563 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.817852 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.818232 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} HashJoin: (0x2315aac0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:27.818301 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} HashJoin: (0x2315aac0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:27.818919 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.819265 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.819885 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.820151 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.820369 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.820431 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.820470 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.820867 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.821164 [ 266 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.821172 [ 279 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.821240 [ 278 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.821332 [ 279 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.821353 [ 266 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.821380 [ 279 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.821397 [ 266 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:27.821429 [ 278 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.821467 [ 266 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.821475 [ 278 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.821481 [ 279 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.821551 [ 278 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.821600 [ 281 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.821682 [ 281 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.821696 [ 281 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.821711 [ 281 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.821935 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.821974 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.822097 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.822123 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.822265 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.822391 [ 281 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.822485 [ 279 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.822523 [ 281 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.822567 [ 279 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.822482 [ 278 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.822578 [ 266 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.822614 [ 281 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.822612 [ 279 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.822689 [ 278 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.822738 [ 281 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.822753 [ 278 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.822734 [ 279 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.822792 [ 266 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.822831 [ 278 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.822864 [ 266 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.822900 [ 266 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.823086 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.823128 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.823244 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.823268 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.823346 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.823377 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.826279 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} executeQuery: Read 4 rows, 424.00 B in 0.015116 sec., 264.6202699126753 rows/sec., 27.39 KiB/sec. 2024.11.09 00:50:27.826456 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} HashJoin: (0x2315aac0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:27.827536 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.827573 [ 277 ] {951bb421-4f7e-4b2e-b555-6c4920cc58f3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.827593 [ 277 ] {} HTTP-Session: 64eb83b0-dc8e-463f-b2fd-5062cdfa3d39 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.828350 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.828458 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.828488 [ 277 ] {} HTTP-Session: 26a94148-9f4d-44ec-b5fd-8dca101d4234 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.828517 [ 277 ] {} HTTP-Session: 26a94148-9f4d-44ec-b5fd-8dca101d4234 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.828532 [ 277 ] {} HTTP-Session: 26a94148-9f4d-44ec-b5fd-8dca101d4234 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.828585 [ 277 ] {} HTTP-Session: 26a94148-9f4d-44ec-b5fd-8dca101d4234 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.828870 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.829312 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.829359 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.829850 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:27.829950 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.830261 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.830408 [ 281 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.830446 [ 279 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.830484 [ 281 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.830539 [ 281 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.830578 [ 279 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.830603 [ 281 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.830615 [ 279 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.830642 [ 279 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.830794 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.830834 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:27.830949 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.830976 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:27.832657 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} executeQuery: Read 1 rows, 71.00 B in 0.003932 sec., 254.323499491353 rows/sec., 17.63 KiB/sec. 2024.11.09 00:50:27.833158 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.833187 [ 277 ] {b3cea636-acae-4520-a4c6-67d7005b27f8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.833202 [ 277 ] {} HTTP-Session: 26a94148-9f4d-44ec-b5fd-8dca101d4234 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.936898 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.937057 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.937085 [ 277 ] {} HTTP-Session: 17bdd6eb-3845-46e5-88b9-3bc5cf895a72 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.937115 [ 277 ] {} HTTP-Session: 17bdd6eb-3845-46e5-88b9-3bc5cf895a72 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.937129 [ 277 ] {} HTTP-Session: 17bdd6eb-3845-46e5-88b9-3bc5cf895a72 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.937231 [ 277 ] {} HTTP-Session: 17bdd6eb-3845-46e5-88b9-3bc5cf895a72 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.937729 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.938349 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.938394 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.939187 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.940165 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.940246 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.940512 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.941074 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.941143 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.941502 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.942472 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.942515 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.942846 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.942970 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.943118 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} HashJoin: (0x2488abc0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:27.943142 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} HashJoin: (0x2488abc0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:27.943696 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.943844 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.944104 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:27.944225 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.944270 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.944303 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.944335 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.944850 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.945051 [ 279 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.945111 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.945158 [ 266 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.945214 [ 279 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.945268 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.945281 [ 266 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.945208 [ 278 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.945342 [ 266 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.945332 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.945393 [ 278 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.945408 [ 266 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.945444 [ 278 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.945442 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.945294 [ 279 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:27.945482 [ 278 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.945525 [ 279 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.945954 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.946314 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.946499 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.946528 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.946789 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.946922 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.946958 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.946971 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.946987 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.947135 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.947158 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.947171 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.947184 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.947223 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:27.947242 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.947254 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.947265 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.947303 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:27.947321 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.947331 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.947342 [ 281 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.947410 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.947432 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:27.947538 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.947562 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:27.947711 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:27.947764 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:27.952577 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} executeQuery: Read 4 rows, 424.00 B in 0.015158 sec., 263.88705633988656 rows/sec., 27.32 KiB/sec. 2024.11.09 00:50:27.952761 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} HashJoin: (0x2488abc0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:27.953409 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.953441 [ 277 ] {40ae246e-3030-4d3e-8398-ab3b4880cd85} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.953491 [ 277 ] {} HTTP-Session: 17bdd6eb-3845-46e5-88b9-3bc5cf895a72 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.954546 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:27.954680 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:27.954712 [ 277 ] {} HTTP-Session: 7790a02b-1c16-4a0a-b73a-1f4050f967cc Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:27.954740 [ 277 ] {} HTTP-Session: 7790a02b-1c16-4a0a-b73a-1f4050f967cc Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.954752 [ 277 ] {} HTTP-Session: 7790a02b-1c16-4a0a-b73a-1f4050f967cc Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:27.954815 [ 277 ] {} HTTP-Session: 7790a02b-1c16-4a0a-b73a-1f4050f967cc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:27.955159 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:27.956541 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:27.956601 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:27.957356 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:27.957507 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:27.957962 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:27.958124 [ 281 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:27.958172 [ 281 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:27.958188 [ 281 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.958201 [ 281 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:27.958237 [ 281 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:27.958259 [ 281 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:27.958270 [ 281 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:27.958282 [ 281 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:27.958912 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:27.958956 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:27.959133 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:27.959165 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:27.961585 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} executeQuery: Read 1 rows, 71.00 B in 0.006587 sec., 151.8141794443601 rows/sec., 10.53 KiB/sec. 2024.11.09 00:50:27.962505 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} DynamicQueryHandler: Done processing query 2024.11.09 00:50:27.962540 [ 277 ] {cafd877a-78d3-4697-9be3-08658f265897} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:27.962562 [ 277 ] {} HTTP-Session: 7790a02b-1c16-4a0a-b73a-1f4050f967cc Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.000389 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 153.62 MiB, peak 158.59 MiB, free memory in arenas 0.00 B, will set to 152.49 MiB (RSS), difference: -1.13 MiB 2024.11.09 00:50:28.065556 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.065823 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.065861 [ 277 ] {} HTTP-Session: 80893a4f-80cd-4392-8e1c-23960316b314 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.065891 [ 277 ] {} HTTP-Session: 80893a4f-80cd-4392-8e1c-23960316b314 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.065904 [ 277 ] {} HTTP-Session: 80893a4f-80cd-4392-8e1c-23960316b314 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.065971 [ 277 ] {} HTTP-Session: 80893a4f-80cd-4392-8e1c-23960316b314 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.066713 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.067808 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.067862 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.068534 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.068894 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.069030 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.069296 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.069652 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.069692 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.069926 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.071310 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.071355 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.071608 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.071705 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.071821 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} HashJoin: (0x24b340d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:28.071841 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} HashJoin: (0x24b340d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:28.072232 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.072273 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.072516 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.072634 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.072680 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.072716 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.072750 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.073425 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.073843 [ 279 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.073833 [ 266 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.073935 [ 279 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.073831 [ 281 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.073978 [ 279 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.074036 [ 266 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.074072 [ 279 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.074097 [ 266 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.074117 [ 281 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.073951 [ 278 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.074211 [ 281 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:28.074171 [ 266 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.074268 [ 281 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.074297 [ 278 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.074341 [ 278 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.074357 [ 278 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.074937 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.075013 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.075203 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.075236 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.075456 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.075712 [ 279 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.075642 [ 266 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.075783 [ 279 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.075578 [ 278 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.075849 [ 281 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.075925 [ 278 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.075966 [ 281 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.075811 [ 266 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.075838 [ 279 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.075984 [ 278 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.076024 [ 266 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.076062 [ 281 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.076081 [ 279 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.076133 [ 266 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.076144 [ 281 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.076205 [ 278 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.076762 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.076903 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.077205 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.077244 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.077530 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.077590 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.082344 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} executeQuery: Read 4 rows, 424.00 B in 0.016179 sec., 247.2340688546882 rows/sec., 25.59 KiB/sec. 2024.11.09 00:50:28.082674 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} HashJoin: (0x24b340d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:28.083490 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.083526 [ 277 ] {5bbcb96e-7702-4f70-9191-b1349e87871f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.083546 [ 277 ] {} HTTP-Session: 80893a4f-80cd-4392-8e1c-23960316b314 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.084370 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.084470 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.084496 [ 277 ] {} HTTP-Session: cafb3c57-6aee-4a5c-9b7c-9b8f51b30874 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.084524 [ 277 ] {} HTTP-Session: cafb3c57-6aee-4a5c-9b7c-9b8f51b30874 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.084537 [ 277 ] {} HTTP-Session: cafb3c57-6aee-4a5c-9b7c-9b8f51b30874 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.084592 [ 277 ] {} HTTP-Session: cafb3c57-6aee-4a5c-9b7c-9b8f51b30874 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.084879 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.085335 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.085381 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.085708 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:28.085808 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.086316 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.086458 [ 278 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.086483 [ 281 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.086513 [ 278 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.086562 [ 278 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.086598 [ 281 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.086626 [ 278 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.086636 [ 281 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.086665 [ 281 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.087111 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.087150 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:28.087265 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.087291 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:28.088987 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} executeQuery: Read 1 rows, 71.00 B in 0.004263 sec., 234.5765892563922 rows/sec., 16.26 KiB/sec. 2024.11.09 00:50:28.089330 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.089358 [ 277 ] {aa43015f-bdef-4975-920f-5ba2b7143b1f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.089373 [ 277 ] {} HTTP-Session: cafb3c57-6aee-4a5c-9b7c-9b8f51b30874 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.191866 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.192351 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.192494 [ 277 ] {} HTTP-Session: 40cd178d-c720-4bf6-b293-bb3b5bac7681 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.192532 [ 277 ] {} HTTP-Session: 40cd178d-c720-4bf6-b293-bb3b5bac7681 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.192545 [ 277 ] {} HTTP-Session: 40cd178d-c720-4bf6-b293-bb3b5bac7681 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.192606 [ 277 ] {} HTTP-Session: 40cd178d-c720-4bf6-b293-bb3b5bac7681 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.193144 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.193881 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.193927 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.194245 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.194660 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.194704 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.194941 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.195461 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.195507 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.195808 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.199650 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.199716 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.200010 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.200165 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.200293 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} HashJoin: (0x24b21600) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:28.200317 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} HashJoin: (0x24b21600) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:28.200740 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.200781 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.201075 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.201253 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.201299 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.201334 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.201368 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.201736 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.203368 [ 279 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.203371 [ 266 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.203458 [ 279 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.203370 [ 281 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.203504 [ 278 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.203581 [ 281 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.203492 [ 266 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.203610 [ 278 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.203679 [ 266 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.203623 [ 281 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:28.203718 [ 266 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.203739 [ 281 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.203508 [ 279 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.203701 [ 278 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.203814 [ 279 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.203856 [ 278 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.204034 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.204069 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.204185 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.204209 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.204341 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.204573 [ 281 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.204628 [ 281 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.204701 [ 278 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.204705 [ 281 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.204749 [ 279 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.204808 [ 278 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.204855 [ 281 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.204856 [ 278 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.204886 [ 279 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.204939 [ 279 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.204920 [ 278 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.204986 [ 279 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.204974 [ 266 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.205050 [ 266 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.205063 [ 266 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.205074 [ 266 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.205747 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.205788 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.205901 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.205924 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.205998 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.206029 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.210508 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} executeQuery: Read 4 rows, 424.00 B in 0.017684 sec., 226.19316896629724 rows/sec., 23.41 KiB/sec. 2024.11.09 00:50:28.210864 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} HashJoin: (0x24b21600) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:28.212127 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.212168 [ 277 ] {ac901972-c7fd-4541-8eba-43943b765ad3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.212187 [ 277 ] {} HTTP-Session: 40cd178d-c720-4bf6-b293-bb3b5bac7681 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.212807 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.212926 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.212950 [ 277 ] {} HTTP-Session: d239b0aa-81ae-4253-b052-b354e479bc66 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.212975 [ 277 ] {} HTTP-Session: d239b0aa-81ae-4253-b052-b354e479bc66 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.212987 [ 277 ] {} HTTP-Session: d239b0aa-81ae-4253-b052-b354e479bc66 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.220648 [ 277 ] {} HTTP-Session: d239b0aa-81ae-4253-b052-b354e479bc66 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.221119 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.223882 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.224007 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.225144 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:28.226940 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.228187 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.228409 [ 281 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.228449 [ 281 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.228467 [ 281 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.228481 [ 281 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.228975 [ 281 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.229023 [ 281 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.229036 [ 281 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.229050 [ 281 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.229128 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.229153 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:28.229264 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.229289 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:28.231627 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} executeQuery: Read 1 rows, 71.00 B in 0.010728 sec., 93.21401938851604 rows/sec., 6.46 KiB/sec. 2024.11.09 00:50:28.232303 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.232338 [ 277 ] {c2f9ca3c-dad9-49ac-bfdd-b0f46abe80cc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.232357 [ 277 ] {} HTTP-Session: d239b0aa-81ae-4253-b052-b354e479bc66 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.345465 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.345617 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.345646 [ 277 ] {} HTTP-Session: ae239c3c-40b1-4ea5-9fd2-e9219b343369 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.345675 [ 277 ] {} HTTP-Session: ae239c3c-40b1-4ea5-9fd2-e9219b343369 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.345691 [ 277 ] {} HTTP-Session: ae239c3c-40b1-4ea5-9fd2-e9219b343369 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.345751 [ 277 ] {} HTTP-Session: ae239c3c-40b1-4ea5-9fd2-e9219b343369 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.346302 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.347107 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.347155 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.347438 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.347780 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.347819 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.348101 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.348462 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.348502 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.348736 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.349624 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.349667 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.349913 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.350040 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.350158 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} HashJoin: (0x233a59f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:28.350177 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} HashJoin: (0x233a59f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:28.350570 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.350610 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.350845 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.350961 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.351048 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.351084 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.351118 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.351500 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.351683 [ 281 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.351755 [ 278 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.351828 [ 281 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.351755 [ 266 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.351880 [ 281 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:28.351908 [ 278 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.351868 [ 279 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.351965 [ 266 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.351977 [ 278 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.352030 [ 266 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.352052 [ 278 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.352049 [ 281 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.352098 [ 266 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.352151 [ 279 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.352187 [ 279 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.352211 [ 279 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.354423 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.354499 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.354669 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.354699 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.354897 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.355058 [ 279 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.355164 [ 278 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.355171 [ 266 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.355216 [ 278 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.355224 [ 279 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.355249 [ 278 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.355289 [ 266 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.355331 [ 278 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.355371 [ 266 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.355361 [ 282 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.355365 [ 279 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.355483 [ 282 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.355429 [ 266 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.355501 [ 279 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.355507 [ 282 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.355565 [ 282 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.355755 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.355789 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.355904 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.355929 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.356011 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.356052 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.359559 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} executeQuery: Read 4 rows, 424.00 B in 0.013626 sec., 293.5564362248642 rows/sec., 30.39 KiB/sec. 2024.11.09 00:50:28.359738 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} HashJoin: (0x233a59f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:28.360197 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.360229 [ 277 ] {7e2dfd69-8ab5-4a10-9a43-591c8d25c018} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.360246 [ 277 ] {} HTTP-Session: ae239c3c-40b1-4ea5-9fd2-e9219b343369 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.363972 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.364074 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.364103 [ 277 ] {} HTTP-Session: 2ab23859-6581-46f4-bdb6-3f51b61e9ff8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.364133 [ 277 ] {} HTTP-Session: 2ab23859-6581-46f4-bdb6-3f51b61e9ff8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.364146 [ 277 ] {} HTTP-Session: 2ab23859-6581-46f4-bdb6-3f51b61e9ff8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.364199 [ 277 ] {} HTTP-Session: 2ab23859-6581-46f4-bdb6-3f51b61e9ff8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.364483 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.364937 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.365011 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.365410 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:28.365515 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.365799 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.365987 [ 279 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.366019 [ 282 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.366087 [ 279 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.366140 [ 282 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.366141 [ 279 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.366168 [ 282 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.366187 [ 279 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.366239 [ 282 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.366472 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.366508 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:28.366619 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.366644 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:28.368697 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} executeQuery: Read 1 rows, 71.00 B in 0.004361 sec., 229.30520522815866 rows/sec., 15.90 KiB/sec. 2024.11.09 00:50:28.369304 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.369388 [ 277 ] {f135647e-cc04-48c1-9dc6-73bbaab67c93} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.369406 [ 277 ] {} HTTP-Session: 2ab23859-6581-46f4-bdb6-3f51b61e9ff8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.472165 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.472322 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.472349 [ 277 ] {} HTTP-Session: 4df4bfec-b375-4b19-838a-496fbf61da40 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.472379 [ 277 ] {} HTTP-Session: 4df4bfec-b375-4b19-838a-496fbf61da40 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.472392 [ 277 ] {} HTTP-Session: 4df4bfec-b375-4b19-838a-496fbf61da40 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.472453 [ 277 ] {} HTTP-Session: 4df4bfec-b375-4b19-838a-496fbf61da40 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.473004 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.473717 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.473801 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.474103 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.474443 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.474480 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.474765 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.475176 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.475219 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.475454 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.476465 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.476511 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.476760 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.476900 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.477065 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} HashJoin: (0x233c6010) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:28.477087 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} HashJoin: (0x233c6010) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:28.477540 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.477584 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.477825 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.478005 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.478059 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.478094 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.478126 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.478549 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.478706 [ 266 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.478721 [ 281 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.478826 [ 266 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.478844 [ 281 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.478860 [ 278 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.478918 [ 266 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:28.478918 [ 281 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.479001 [ 278 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.478974 [ 282 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.479013 [ 281 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.479059 [ 278 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.479106 [ 282 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.479025 [ 266 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.479131 [ 282 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.479128 [ 278 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.479173 [ 282 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.479392 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.479429 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.479547 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.479571 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.479699 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.479966 [ 266 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.480029 [ 281 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.479957 [ 278 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.480107 [ 281 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.480112 [ 266 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.480127 [ 281 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.480134 [ 266 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.480144 [ 281 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.480159 [ 266 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.480190 [ 278 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.480220 [ 278 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.480244 [ 282 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.480249 [ 278 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.480332 [ 282 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.480351 [ 282 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.480367 [ 282 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.480576 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.480614 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.480725 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.480749 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.480821 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.480851 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.483861 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} executeQuery: Read 4 rows, 424.00 B in 0.011225 sec., 356.34743875278394 rows/sec., 36.89 KiB/sec. 2024.11.09 00:50:28.484028 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} HashJoin: (0x233c6010) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:28.484521 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.484601 [ 277 ] {c5e2ea31-d148-44c1-a684-b14797b93d3c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.484627 [ 277 ] {} HTTP-Session: 4df4bfec-b375-4b19-838a-496fbf61da40 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.485377 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.485453 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.485474 [ 277 ] {} HTTP-Session: b10d2a40-d724-4e7a-bff1-0f48f88693fc Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.485622 [ 277 ] {} HTTP-Session: b10d2a40-d724-4e7a-bff1-0f48f88693fc Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.485652 [ 277 ] {} HTTP-Session: b10d2a40-d724-4e7a-bff1-0f48f88693fc Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.485697 [ 277 ] {} HTTP-Session: b10d2a40-d724-4e7a-bff1-0f48f88693fc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.485967 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.486335 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.486376 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.486673 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:28.486812 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.487207 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.487342 [ 282 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.487377 [ 278 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.487436 [ 282 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.487459 [ 278 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.487477 [ 282 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.487492 [ 278 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.487512 [ 282 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.487525 [ 278 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.487671 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.487707 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:28.487882 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.487917 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:28.489530 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} executeQuery: Read 1 rows, 71.00 B in 0.003677 sec., 271.9608376393799 rows/sec., 18.86 KiB/sec. 2024.11.09 00:50:28.489873 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.489900 [ 277 ] {e44bcb5f-e48f-44d7-a8ce-4ddb389e1265} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.489915 [ 277 ] {} HTTP-Session: b10d2a40-d724-4e7a-bff1-0f48f88693fc Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.599814 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.599979 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.600012 [ 277 ] {} HTTP-Session: bbdb0192-ec13-4b8f-8ed3-d3a726c5b353 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.600040 [ 277 ] {} HTTP-Session: bbdb0192-ec13-4b8f-8ed3-d3a726c5b353 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.600055 [ 277 ] {} HTTP-Session: bbdb0192-ec13-4b8f-8ed3-d3a726c5b353 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.600170 [ 277 ] {} HTTP-Session: bbdb0192-ec13-4b8f-8ed3-d3a726c5b353 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.601403 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.602463 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.602511 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.602802 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.603255 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.603299 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.603653 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.604059 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.604100 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.604405 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.605449 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.605495 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.605747 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.605884 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.606058 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} HashJoin: (0x233a5790) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:28.606079 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} HashJoin: (0x233a5790) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:28.606653 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.606696 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.606962 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.607141 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.607194 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.607230 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.607263 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.607689 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.607873 [ 266 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.607949 [ 281 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.607966 [ 278 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.608033 [ 281 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.608052 [ 281 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.607970 [ 282 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.608071 [ 281 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.608098 [ 278 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.608171 [ 278 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.608198 [ 282 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.608172 [ 266 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.608236 [ 282 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.608256 [ 266 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:28.608280 [ 266 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.608284 [ 282 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.608209 [ 278 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.608567 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.608609 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.608731 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.608758 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.608980 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.609159 [ 282 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.609179 [ 278 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.609256 [ 282 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.609286 [ 278 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.609321 [ 282 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.609302 [ 281 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.609404 [ 282 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.609320 [ 266 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.609420 [ 278 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.609467 [ 266 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.609482 [ 278 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.609499 [ 266 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.609523 [ 266 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.609566 [ 281 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.609605 [ 281 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.609619 [ 281 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.610060 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.610108 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.610293 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.610325 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.610430 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.610474 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.614742 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} executeQuery: Read 4 rows, 424.00 B in 0.014305 sec., 279.62250961202375 rows/sec., 28.95 KiB/sec. 2024.11.09 00:50:28.615067 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} HashJoin: (0x233a5790) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:28.615994 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.616034 [ 277 ] {2f1faae9-da15-4482-a999-25165bfb1d24} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.616053 [ 277 ] {} HTTP-Session: bbdb0192-ec13-4b8f-8ed3-d3a726c5b353 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.617106 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.617206 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.617231 [ 277 ] {} HTTP-Session: 1eb37c4c-8b43-4c4d-826f-8311a8f93787 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.617290 [ 277 ] {} HTTP-Session: 1eb37c4c-8b43-4c4d-826f-8311a8f93787 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.617316 [ 277 ] {} HTTP-Session: 1eb37c4c-8b43-4c4d-826f-8311a8f93787 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.617576 [ 277 ] {} HTTP-Session: 1eb37c4c-8b43-4c4d-826f-8311a8f93787 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.618002 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.618556 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.618601 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.618954 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:28.619062 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.619398 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.619509 [ 282 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.619544 [ 266 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.619586 [ 282 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.619641 [ 282 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.619730 [ 282 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.619731 [ 266 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.619774 [ 266 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.619792 [ 266 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.620048 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.620091 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:28.620221 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.620248 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:28.622430 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} executeQuery: Read 1 rows, 71.00 B in 0.004598 sec., 217.48586341887778 rows/sec., 15.08 KiB/sec. 2024.11.09 00:50:28.622932 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.622964 [ 277 ] {f66ce92c-9f36-408c-a504-6eb518c60d07} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.622980 [ 277 ] {} HTTP-Session: 1eb37c4c-8b43-4c4d-826f-8311a8f93787 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.726252 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.726482 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.726518 [ 277 ] {} HTTP-Session: 219c10c6-4f48-4a1a-82e9-e5df2a823005 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.726547 [ 277 ] {} HTTP-Session: 219c10c6-4f48-4a1a-82e9-e5df2a823005 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.726725 [ 277 ] {} HTTP-Session: 219c10c6-4f48-4a1a-82e9-e5df2a823005 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.726912 [ 277 ] {} HTTP-Session: 219c10c6-4f48-4a1a-82e9-e5df2a823005 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.727802 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.729821 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.729887 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.730653 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.731134 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.731370 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.732395 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.732767 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.732810 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.733048 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.734340 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.734385 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.734863 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.734967 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.735085 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} HashJoin: (0x2471e030) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:28.735103 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} HashJoin: (0x2471e030) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:28.735490 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.735531 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.735772 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.735887 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.735933 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.735967 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.735999 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.736365 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.736574 [ 281 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.736578 [ 266 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.736684 [ 281 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.736671 [ 282 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.736744 [ 281 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.736783 [ 266 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.736811 [ 282 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.736818 [ 281 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.736708 [ 278 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.736849 [ 282 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.736868 [ 266 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:28.736913 [ 282 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.736953 [ 266 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.736964 [ 278 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.737126 [ 278 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.737156 [ 278 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.737369 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.737411 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.737536 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.737561 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.737692 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.737851 [ 278 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.737915 [ 266 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.737924 [ 281 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.737981 [ 282 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.738024 [ 266 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.738066 [ 281 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.738082 [ 282 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.738108 [ 266 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.738031 [ 278 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.738112 [ 281 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.738180 [ 278 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.738269 [ 281 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.738155 [ 266 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.738131 [ 282 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.738350 [ 278 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.738375 [ 282 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.738549 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.738585 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.738697 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.738722 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.738791 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.738819 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.741612 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} executeQuery: Read 4 rows, 424.00 B in 0.014198 sec., 281.7298211015636 rows/sec., 29.16 KiB/sec. 2024.11.09 00:50:28.741775 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} HashJoin: (0x2471e030) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:28.743134 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.743180 [ 277 ] {6155aa7c-803a-41c4-a178-cf0e532305a0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.743200 [ 277 ] {} HTTP-Session: 219c10c6-4f48-4a1a-82e9-e5df2a823005 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.744296 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.744505 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.744539 [ 277 ] {} HTTP-Session: 1da6c892-b44f-420d-a96b-b057baccbca7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.744566 [ 277 ] {} HTTP-Session: 1da6c892-b44f-420d-a96b-b057baccbca7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.744578 [ 277 ] {} HTTP-Session: 1da6c892-b44f-420d-a96b-b057baccbca7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.744635 [ 277 ] {} HTTP-Session: 1da6c892-b44f-420d-a96b-b057baccbca7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.744927 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.745528 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.745577 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.746312 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:28.746558 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.746883 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.747015 [ 278 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.747076 [ 278 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.747098 [ 282 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.747110 [ 278 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.747172 [ 278 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.747224 [ 282 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.747249 [ 282 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.747266 [ 282 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.747377 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.747409 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:28.747531 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.747560 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:28.749267 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} executeQuery: Read 1 rows, 71.00 B in 0.004491 sec., 222.667557336896 rows/sec., 15.44 KiB/sec. 2024.11.09 00:50:28.749796 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.749827 [ 277 ] {39698a58-27d4-4e4d-aad4-d73389503316} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.749842 [ 277 ] {} HTTP-Session: 1da6c892-b44f-420d-a96b-b057baccbca7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.852727 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.852967 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.853031 [ 277 ] {} HTTP-Session: 894cf3c9-a503-45dc-9f31-95817e01fefa Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.853061 [ 277 ] {} HTTP-Session: 894cf3c9-a503-45dc-9f31-95817e01fefa Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.853076 [ 277 ] {} HTTP-Session: 894cf3c9-a503-45dc-9f31-95817e01fefa Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.853180 [ 277 ] {} HTTP-Session: 894cf3c9-a503-45dc-9f31-95817e01fefa Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.853684 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.854418 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.854463 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.854750 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.855127 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.855169 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.855477 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.855850 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.855890 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.856168 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.857194 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.857237 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.857546 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.857654 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.857774 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} HashJoin: (0x233c60a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:28.857794 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} HashJoin: (0x233c60a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:28.858224 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.858266 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.858576 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.858705 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.858751 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.858786 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.858861 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.859267 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.859427 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.859490 [ 266 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.859541 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.859584 [ 266 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.859603 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:28.859613 [ 266 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.859628 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.859497 [ 278 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.859658 [ 266 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.859748 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.859788 [ 278 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.859814 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.859825 [ 278 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.859841 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.859855 [ 278 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.859873 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.860071 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.860103 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.860259 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.860294 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.860428 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.860505 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.860531 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.860546 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.860560 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.860604 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.860623 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.860634 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.860645 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.860680 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.860697 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.860707 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.860718 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.860751 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.860769 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.860781 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.860793 [ 282 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.860858 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.860878 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.860978 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.861036 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.861108 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.861140 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.863866 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} executeQuery: Read 4 rows, 424.00 B in 0.010496 sec., 381.0975609756097 rows/sec., 39.45 KiB/sec. 2024.11.09 00:50:28.864064 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} HashJoin: (0x233c60a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:28.864556 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.864590 [ 277 ] {c9b28465-1616-428c-b1ec-9e7f5739eb57} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.864606 [ 277 ] {} HTTP-Session: 894cf3c9-a503-45dc-9f31-95817e01fefa Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.865481 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.865554 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.865576 [ 277 ] {} HTTP-Session: 20d39085-18ed-402a-ab1e-fb98996c1935 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.865595 [ 277 ] {} HTTP-Session: 20d39085-18ed-402a-ab1e-fb98996c1935 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.865608 [ 277 ] {} HTTP-Session: 20d39085-18ed-402a-ab1e-fb98996c1935 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.865646 [ 277 ] {} HTTP-Session: 20d39085-18ed-402a-ab1e-fb98996c1935 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.865886 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.866412 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.866505 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.866827 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:28.866918 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.867214 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.867357 [ 278 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.867396 [ 266 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.867452 [ 278 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.867488 [ 278 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.867505 [ 278 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.867539 [ 266 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.867559 [ 266 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.867598 [ 266 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.867753 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.867794 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:28.867908 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.867934 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:28.869677 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} executeQuery: Read 1 rows, 71.00 B in 0.003923 sec., 254.9069589599796 rows/sec., 17.67 KiB/sec. 2024.11.09 00:50:28.870690 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.870730 [ 277 ] {31a85c5c-3acf-41f2-828f-ce2ee110e78d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.870747 [ 277 ] {} HTTP-Session: 20d39085-18ed-402a-ab1e-fb98996c1935 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.974303 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.974636 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.974699 [ 277 ] {} HTTP-Session: 0de72e1e-8f78-4cae-bef0-5279f26089f8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.974728 [ 277 ] {} HTTP-Session: 0de72e1e-8f78-4cae-bef0-5279f26089f8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.974742 [ 277 ] {} HTTP-Session: 0de72e1e-8f78-4cae-bef0-5279f26089f8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.974801 [ 277 ] {} HTTP-Session: 0de72e1e-8f78-4cae-bef0-5279f26089f8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.975553 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.976651 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.976714 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.977055 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.977522 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.977562 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.977802 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.978176 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.978214 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.978450 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.979327 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.979370 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.979668 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.979769 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.979884 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} HashJoin: (0x232dc9d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:28.979903 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} HashJoin: (0x232dc9d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:28.980306 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.980348 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.980592 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:28.980710 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.980753 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.980789 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.980822 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.981186 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.981426 [ 281 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.981400 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.981480 [ 281 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.981491 [ 266 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.981544 [ 281 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.981594 [ 281 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.981612 [ 266 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.981572 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.981647 [ 266 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.981753 [ 266 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.981774 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:28.981795 [ 282 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.981833 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.981871 [ 282 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.981889 [ 282 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.981903 [ 282 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.982157 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.982201 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.982322 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.982347 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.982479 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.982675 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.982677 [ 282 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:28.982748 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.982768 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.982702 [ 281 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.982809 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.982802 [ 282 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.982853 [ 281 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.982877 [ 282 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.982897 [ 281 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.982929 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:28.982969 [ 281 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.982962 [ 282 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.983011 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.983045 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.983062 [ 278 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.983223 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.983256 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:28.983364 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.983387 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:28.983457 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:28.983485 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:28.986477 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} executeQuery: Read 4 rows, 424.00 B in 0.011223 sec., 356.41094181591376 rows/sec., 36.89 KiB/sec. 2024.11.09 00:50:28.986638 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} HashJoin: (0x232dc9d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:28.987207 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.987240 [ 277 ] {2ddc531c-09db-49ec-8f4c-45dc792e4971} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.987256 [ 277 ] {} HTTP-Session: 0de72e1e-8f78-4cae-bef0-5279f26089f8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.988158 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:28.988233 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:28.988255 [ 277 ] {} HTTP-Session: 52d246dd-31a9-4c4e-a104-621ec41d1eaa Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:28.988280 [ 277 ] {} HTTP-Session: 52d246dd-31a9-4c4e-a104-621ec41d1eaa Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.988293 [ 277 ] {} HTTP-Session: 52d246dd-31a9-4c4e-a104-621ec41d1eaa Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:28.988342 [ 277 ] {} HTTP-Session: 52d246dd-31a9-4c4e-a104-621ec41d1eaa Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:28.988611 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:28.988981 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:28.989024 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:28.989318 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:28.989409 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:28.989659 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:28.989742 [ 266 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:28.989767 [ 266 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:28.989781 [ 266 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.989793 [ 266 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:28.989839 [ 266 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:28.989862 [ 266 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:28.989872 [ 266 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:28.989883 [ 266 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:28.989948 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:28.989968 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:28.990070 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:28.990092 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:28.991540 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} executeQuery: Read 1 rows, 71.00 B in 0.003069 sec., 325.8390355164549 rows/sec., 22.59 KiB/sec. 2024.11.09 00:50:28.992004 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:28.992035 [ 277 ] {7414e2c2-7f63-455c-9042-3aa6febb7dd5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:28.992075 [ 277 ] {} HTTP-Session: 52d246dd-31a9-4c4e-a104-621ec41d1eaa Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.000890 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 153.62 MiB, peak 158.59 MiB, free memory in arenas 0.00 B, will set to 152.50 MiB (RSS), difference: -1.12 MiB 2024.11.09 00:50:29.095074 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.095221 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.095248 [ 277 ] {} HTTP-Session: 2c667c8c-7d48-42bd-b108-de6bf51e76d5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.095279 [ 277 ] {} HTTP-Session: 2c667c8c-7d48-42bd-b108-de6bf51e76d5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.095294 [ 277 ] {} HTTP-Session: 2c667c8c-7d48-42bd-b108-de6bf51e76d5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.095360 [ 277 ] {} HTTP-Session: 2c667c8c-7d48-42bd-b108-de6bf51e76d5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.095979 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.096637 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.096681 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.096973 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.097415 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.097455 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.097690 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.098692 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.098780 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.100258 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.101479 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.101526 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.102435 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.102681 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.102820 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} HashJoin: (0x2471f780) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:29.102842 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} HashJoin: (0x2471f780) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:29.103351 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.103396 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.103970 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.104575 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.104642 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.104689 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.104731 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.105309 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.105842 [ 282 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.105920 [ 281 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.105937 [ 282 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.106036 [ 282 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:29.106046 [ 279 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.106119 [ 282 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.106108 [ 281 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.106077 [ 266 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.106190 [ 281 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.106203 [ 279 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.106238 [ 281 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.106259 [ 279 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.106290 [ 266 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.106311 [ 279 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.106324 [ 266 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.106349 [ 266 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.106983 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.107361 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.107937 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.107981 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.108172 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.109351 [ 282 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.109370 [ 266 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.109425 [ 282 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.109381 [ 279 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.109449 [ 281 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.109511 [ 266 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.109526 [ 279 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.109463 [ 282 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.109561 [ 281 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.109573 [ 266 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.109687 [ 282 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.109881 [ 281 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.109586 [ 279 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.109967 [ 281 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.109993 [ 279 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.109921 [ 266 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.110341 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 4/4 parts by partition key, 1 parts by primary key, 1/4 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.110377 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.110521 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.110549 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.110626 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.110657 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.114623 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} executeQuery: Read 4 rows, 424.00 B in 0.019014 sec., 210.37130535394974 rows/sec., 21.78 KiB/sec. 2024.11.09 00:50:29.114929 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} HashJoin: (0x2471f780) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:29.115397 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.115430 [ 277 ] {7b832b81-90fc-401a-96b2-40d12315219d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.115447 [ 277 ] {} HTTP-Session: 2c667c8c-7d48-42bd-b108-de6bf51e76d5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.116439 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.116592 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.116628 [ 277 ] {} HTTP-Session: 16f6c832-ea7f-4eaa-969c-327fd1763f56 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.116653 [ 277 ] {} HTTP-Session: 16f6c832-ea7f-4eaa-969c-327fd1763f56 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.117112 [ 277 ] {} HTTP-Session: 16f6c832-ea7f-4eaa-969c-327fd1763f56 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.117264 [ 277 ] {} HTTP-Session: 16f6c832-ea7f-4eaa-969c-327fd1763f56 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.118337 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.119306 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.119367 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.120060 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:29.120202 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.120978 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.121153 [ 282 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.121166 [ 266 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.121204 [ 282 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.121250 [ 282 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.121281 [ 266 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.121307 [ 282 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.121318 [ 266 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.121345 [ 266 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.121885 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.121922 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:29.122049 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.122074 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:29.124768 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} executeQuery: Read 1 rows, 71.00 B in 0.006633 sec., 150.76134479119554 rows/sec., 10.45 KiB/sec. 2024.11.09 00:50:29.126340 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.126446 [ 277 ] {eea7847e-7ad6-4b0b-a3b2-4a2f72142f0a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.126473 [ 277 ] {} HTTP-Session: 16f6c832-ea7f-4eaa-969c-327fd1763f56 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.192345 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:34702, User-Agent: (none), Length: 1626, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.192518 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.192578 [ 257 ] {} HTTP-Session: 2fadb81c-1bad-4b89-9e5c-4d3c7e79eafc Authenticating user 'default' from [::1]:34702 2024.11.09 00:50:29.192610 [ 257 ] {} HTTP-Session: 2fadb81c-1bad-4b89-9e5c-4d3c7e79eafc Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.192623 [ 257 ] {} HTTP-Session: 2fadb81c-1bad-4b89-9e5c-4d3c7e79eafc Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.192717 [ 257 ] {} HTTP-Session: 2fadb81c-1bad-4b89-9e5c-4d3c7e79eafc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.193067 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} executeQuery: (from [::1]:34702) INSERT INTO oximeter.fields_string FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:29.193177 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.193667 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:29.194405 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:29.194467 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:29.195141 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} MergedBlockOutputStream: filled checksums all_5_5_0 (state Temporary) 2024.11.09 00:50:29.195539 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Renaming temporary part tmp_insert_all_5_5_0 to all_5_5_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:29.195762 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} executeQuery: Read 10 rows, 984.00 B in 0.002816 sec., 3551.1363636363635 rows/sec., 341.24 KiB/sec. 2024.11.09 00:50:29.196203 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.196234 [ 257 ] {585881a0-c465-42a2-bbc9-c49909762c77} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:29.196249 [ 257 ] {} HTTP-Session: 2fadb81c-1bad-4b89-9e5c-4d3c7e79eafc Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.197362 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:34702, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.197671 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:35934, User-Agent: (none), Length: 770, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.197835 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.197865 [ 276 ] {} HTTP-Session: 2d3db556-a5e5-4e21-bb24-ec789a438b6a Authenticating user 'default' from [::1]:35934 2024.11.09 00:50:29.197895 [ 276 ] {} HTTP-Session: 2d3db556-a5e5-4e21-bb24-ec789a438b6a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.197908 [ 276 ] {} HTTP-Session: 2d3db556-a5e5-4e21-bb24-ec789a438b6a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.197977 [ 276 ] {} HTTP-Session: 2d3db556-a5e5-4e21-bb24-ec789a438b6a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.198292 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} executeQuery: (from [::1]:35934) INSERT INTO oximeter.fields_u16 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:29.198392 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_u16 2024.11.09 00:50:29.198872 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:29.199612 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:29.199670 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:29.200351 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} MergedBlockOutputStream: filled checksums all_4_4_0 (state Temporary) 2024.11.09 00:50:29.200725 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Renaming temporary part tmp_insert_all_4_4_0 to all_4_4_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:29.200973 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} executeQuery: Read 5 rows, 385.00 B in 0.002763 sec., 1809.6272167933407 rows/sec., 136.08 KiB/sec. 2024.11.09 00:50:29.201344 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.201377 [ 276 ] {d09ca92e-4dac-4f04-a2ac-a3bbe4eed68c} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:29.201395 [ 276 ] {} HTTP-Session: 2d3db556-a5e5-4e21-bb24-ec789a438b6a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.201951 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:35934, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.202340 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:34702, User-Agent: (none), Length: 901, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.202448 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.202470 [ 257 ] {} HTTP-Session: 4a223ca0-d177-414d-a5c5-35648bf7c575 Authenticating user 'default' from [::1]:34702 2024.11.09 00:50:29.202491 [ 257 ] {} HTTP-Session: 4a223ca0-d177-414d-a5c5-35648bf7c575 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.202503 [ 257 ] {} HTTP-Session: 4a223ca0-d177-414d-a5c5-35648bf7c575 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.202545 [ 257 ] {} HTTP-Session: 4a223ca0-d177-414d-a5c5-35648bf7c575 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.202693 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} executeQuery: (from [::1]:34702) INSERT INTO oximeter.fields_uuid FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:29.202755 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_uuid 2024.11.09 00:50:29.203085 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:29.203687 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:29.203740 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:29.204257 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} MergedBlockOutputStream: filled checksums all_4_4_0 (state Temporary) 2024.11.09 00:50:29.204599 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Renaming temporary part tmp_insert_all_4_4_0 to all_4_4_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:29.204848 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} executeQuery: Read 5 rows, 410.00 B in 0.002184 sec., 2289.3772893772893 rows/sec., 183.33 KiB/sec. 2024.11.09 00:50:29.205139 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.205167 [ 257 ] {aeeac654-a85e-4ae1-bcad-75674c7d7bb9} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:29.205181 [ 257 ] {} HTTP-Session: 4a223ca0-d177-414d-a5c5-35648bf7c575 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.205999 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:34702, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.206183 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:35934, User-Agent: (none), Length: 8486, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.206262 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.206284 [ 276 ] {} HTTP-Session: b03e7a08-c038-48a6-8659-f22ec3025176 Authenticating user 'default' from [::1]:35934 2024.11.09 00:50:29.206305 [ 276 ] {} HTTP-Session: b03e7a08-c038-48a6-8659-f22ec3025176 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.206317 [ 276 ] {} HTTP-Session: b03e7a08-c038-48a6-8659-f22ec3025176 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.206358 [ 276 ] {} HTTP-Session: b03e7a08-c038-48a6-8659-f22ec3025176 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.206555 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} executeQuery: (from [::1]:35934) INSERT INTO oximeter.measurements_histogramu64 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:29.206657 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, start_time, timestamp, bins, counts, min, max, sum_of_samples, squared_mean, p50_marker_heights, p50_marker_positions, p50_desired_marker_positions, p90_marker_heights, p90_marker_positions, p90_desired_marker_positions, p99_marker_heights, p99_marker_positions, p99_desired_marker_positions) ON oximeter.measurements_histogramu64 2024.11.09 00:50:29.207375 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:29.208121 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:29.208171 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:29.208990 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} MergedBlockOutputStream: filled checksums all_4_4_0 (state Temporary) 2024.11.09 00:50:29.209429 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Renaming temporary part tmp_insert_all_4_4_0 to all_4_4_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:29.209680 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} executeQuery: Read 5 rows, 9.17 KiB in 0.003199 sec., 1562.9884338855893 rows/sec., 2.80 MiB/sec. 2024.11.09 00:50:29.210132 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.210162 [ 276 ] {fadc806d-634c-4a87-b83f-a730294f2c70} MemoryTracker: Peak memory usage (for query): 4.39 MiB. 2024.11.09 00:50:29.210178 [ 276 ] {} HTTP-Session: b03e7a08-c038-48a6-8659-f22ec3025176 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.211513 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:35934, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.230024 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.230148 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.230175 [ 277 ] {} HTTP-Session: e1e8d5e9-49c1-4b0c-8aa7-9f84e91aa093 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.230202 [ 277 ] {} HTTP-Session: e1e8d5e9-49c1-4b0c-8aa7-9f84e91aa093 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.230214 [ 277 ] {} HTTP-Session: e1e8d5e9-49c1-4b0c-8aa7-9f84e91aa093 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.230271 [ 277 ] {} HTTP-Session: e1e8d5e9-49c1-4b0c-8aa7-9f84e91aa093 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.230709 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.231335 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.231381 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.231647 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.231983 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.232023 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.232262 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.233080 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.233127 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.233589 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.235732 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.235793 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.236846 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.237028 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.237167 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} HashJoin: (0x23289040) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:29.237188 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} HashJoin: (0x23289040) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:29.238753 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.238814 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.239231 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.239486 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.239548 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.239592 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.239630 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.240032 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.240145 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.240209 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.240227 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:29.240243 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.240352 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.240393 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.240403 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.240416 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.240487 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.240546 [ 282 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.240584 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.240643 [ 281 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.240696 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.240684 [ 282 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.240751 [ 281 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.240762 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.240785 [ 282 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.240796 [ 281 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.240837 [ 282 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.240849 [ 281 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.241124 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.241162 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.241281 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.241365 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.241641 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.241731 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.241757 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.241771 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.241788 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.241832 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.241851 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.241861 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.241872 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.241953 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.241983 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.241993 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.242007 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.242079 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.242107 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.242118 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.242129 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.242170 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.242226 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.242239 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.242251 [ 266 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.242343 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.242371 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.242529 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.242562 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.242635 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.242664 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.251677 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} executeQuery: Read 4 rows, 424.00 B in 0.021078 sec., 189.771325552709 rows/sec., 19.64 KiB/sec. 2024.11.09 00:50:29.252052 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} HashJoin: (0x23289040) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:29.254060 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.254132 [ 277 ] {8b8a35c7-c7de-4575-86b7-7b65dfec0ec5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.254152 [ 277 ] {} HTTP-Session: e1e8d5e9-49c1-4b0c-8aa7-9f84e91aa093 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.255068 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.255171 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.255204 [ 277 ] {} HTTP-Session: 63add401-d6d0-46c6-842c-7ba111cbfcff Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.255298 [ 277 ] {} HTTP-Session: 63add401-d6d0-46c6-842c-7ba111cbfcff Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.255320 [ 277 ] {} HTTP-Session: 63add401-d6d0-46c6-842c-7ba111cbfcff Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.255371 [ 277 ] {} HTTP-Session: 63add401-d6d0-46c6-842c-7ba111cbfcff Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.256165 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.258068 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.258123 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.258556 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:29.258750 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.259356 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.259677 [ 266 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.259714 [ 266 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.259730 [ 266 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.259744 [ 266 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.259973 [ 266 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.260038 [ 266 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.260050 [ 266 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.260063 [ 266 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.260454 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.260506 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:29.260668 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.260696 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:29.263525 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} executeQuery: Read 1 rows, 71.00 B in 0.007754 sec., 128.96569512509674 rows/sec., 8.94 KiB/sec. 2024.11.09 00:50:29.264149 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.264184 [ 277 ] {1ee4d164-c968-4eb0-a18d-9123c29d6c06} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.264202 [ 277 ] {} HTTP-Session: 63add401-d6d0-46c6-842c-7ba111cbfcff Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.366584 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.366741 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.366770 [ 277 ] {} HTTP-Session: 03c95cdf-6578-4255-8b00-4e38130e5b8c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.366815 [ 277 ] {} HTTP-Session: 03c95cdf-6578-4255-8b00-4e38130e5b8c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.366829 [ 277 ] {} HTTP-Session: 03c95cdf-6578-4255-8b00-4e38130e5b8c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.366893 [ 277 ] {} HTTP-Session: 03c95cdf-6578-4255-8b00-4e38130e5b8c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.367553 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.368287 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.368335 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.368621 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.368966 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.369300 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.370171 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.370839 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.370966 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.371410 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.372671 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.372715 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.373056 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.373300 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.373461 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} HashJoin: (0x24a6ebe0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:29.373483 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} HashJoin: (0x24a6ebe0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:29.373891 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.373931 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.374285 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.374426 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.374471 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.374505 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.374538 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.374913 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.375151 [ 281 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.375193 [ 282 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.375221 [ 266 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.375239 [ 279 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.375324 [ 281 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.375332 [ 282 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.375385 [ 281 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:29.375372 [ 278 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.375404 [ 282 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.375484 [ 281 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.375465 [ 279 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.375619 [ 279 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.375621 [ 266 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.375603 [ 282 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.375722 [ 266 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.375682 [ 279 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.375740 [ 278 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.375778 [ 266 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.375806 [ 278 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.375951 [ 278 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.376233 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.376272 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.376460 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.376496 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.376631 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.376776 [ 281 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.376810 [ 279 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.376895 [ 281 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.376900 [ 266 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.376995 [ 281 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.377091 [ 266 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.376961 [ 282 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.377122 [ 266 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.377141 [ 281 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.377163 [ 266 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.377021 [ 279 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.377223 [ 282 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.377223 [ 278 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.377233 [ 279 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.377272 [ 282 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.377313 [ 278 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.377328 [ 279 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.377349 [ 278 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.377418 [ 278 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.377366 [ 282 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.377677 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.377720 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.377881 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.377965 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.378078 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.378125 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.380477 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} executeQuery: Read 4 rows, 424.00 B in 0.013285 sec., 301.09145652992095 rows/sec., 31.17 KiB/sec. 2024.11.09 00:50:29.380784 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} HashJoin: (0x24a6ebe0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:29.381513 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.381547 [ 277 ] {f908af8e-dbda-482b-9b32-8b29e0a7df3a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.381564 [ 277 ] {} HTTP-Session: 03c95cdf-6578-4255-8b00-4e38130e5b8c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.382586 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.382676 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.382699 [ 277 ] {} HTTP-Session: f151f4de-3ce9-4d4b-96b7-b4dbe277c74d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.382727 [ 277 ] {} HTTP-Session: f151f4de-3ce9-4d4b-96b7-b4dbe277c74d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.382739 [ 277 ] {} HTTP-Session: f151f4de-3ce9-4d4b-96b7-b4dbe277c74d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.382830 [ 277 ] {} HTTP-Session: f151f4de-3ce9-4d4b-96b7-b4dbe277c74d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.383269 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.384041 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.384099 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.384548 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:29.384671 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.385091 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.385270 [ 279 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.385284 [ 266 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.385338 [ 279 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.385366 [ 279 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.385379 [ 266 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.385409 [ 279 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.385430 [ 266 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.385458 [ 266 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.385672 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.385710 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:29.385832 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.385856 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:29.388757 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} executeQuery: Read 1 rows, 71.00 B in 0.005642 sec., 177.24211272598367 rows/sec., 12.29 KiB/sec. 2024.11.09 00:50:29.389404 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.389438 [ 277 ] {81e31cad-2d37-446e-ab36-4a3654b35fc0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.389480 [ 277 ] {} HTTP-Session: f151f4de-3ce9-4d4b-96b7-b4dbe277c74d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.492743 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.492911 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.492941 [ 277 ] {} HTTP-Session: 17053439-d99c-4190-85ea-b11eee8060d1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.492973 [ 277 ] {} HTTP-Session: 17053439-d99c-4190-85ea-b11eee8060d1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.492986 [ 277 ] {} HTTP-Session: 17053439-d99c-4190-85ea-b11eee8060d1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.493051 [ 277 ] {} HTTP-Session: 17053439-d99c-4190-85ea-b11eee8060d1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.493555 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.494258 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.494431 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.494767 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.495148 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.495190 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.495438 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.495799 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.495838 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.496100 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.497007 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.497051 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.497300 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.497398 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.497514 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} HashJoin: (0x24a6ca90) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:29.497533 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} HashJoin: (0x24a6ca90) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:29.497921 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.497960 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.498201 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.498321 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.498363 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.498398 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.498432 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.498849 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.499067 [ 266 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.499201 [ 278 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.499231 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.499230 [ 281 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.499347 [ 278 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.499340 [ 282 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.499404 [ 278 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.499420 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.499332 [ 266 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.499556 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.499469 [ 281 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.499646 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.499693 [ 266 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:29.499673 [ 281 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.499658 [ 282 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.499795 [ 281 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.499745 [ 278 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.499816 [ 282 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.499771 [ 266 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.499956 [ 282 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.500171 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.500208 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.500418 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.500487 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.500627 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.500737 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.500805 [ 278 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.500889 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.500928 [ 278 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.500950 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.500963 [ 278 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.500798 [ 282 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.501018 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.501031 [ 281 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.501107 [ 282 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.501061 [ 278 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.501174 [ 282 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.501161 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.501232 [ 282 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.501184 [ 281 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.501275 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.501297 [ 281 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.501306 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.501341 [ 281 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.501353 [ 279 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.501582 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.501625 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.501739 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.501762 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.501833 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.501865 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.505181 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} executeQuery: Read 4 rows, 424.00 B in 0.011935 sec., 335.14872224549646 rows/sec., 34.69 KiB/sec. 2024.11.09 00:50:29.505714 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} HashJoin: (0x24a6ca90) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:29.507625 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.507690 [ 277 ] {b2d424da-75f6-4b90-a4bf-2b79eab33450} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.507736 [ 277 ] {} HTTP-Session: 17053439-d99c-4190-85ea-b11eee8060d1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.508490 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.508665 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.508717 [ 277 ] {} HTTP-Session: cc20fab9-19e8-4a56-b11c-a0395297a897 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.508755 [ 277 ] {} HTTP-Session: cc20fab9-19e8-4a56-b11c-a0395297a897 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.508768 [ 277 ] {} HTTP-Session: cc20fab9-19e8-4a56-b11c-a0395297a897 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.508871 [ 277 ] {} HTTP-Session: cc20fab9-19e8-4a56-b11c-a0395297a897 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.509490 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.510134 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.510186 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.510685 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:29.510806 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.511156 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.511293 [ 278 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.511319 [ 282 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.511364 [ 278 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.511408 [ 282 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.511421 [ 278 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.511444 [ 282 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.511458 [ 278 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.511480 [ 282 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.511691 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.511735 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:29.511868 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.511896 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:29.513608 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} executeQuery: Read 1 rows, 71.00 B in 0.004507 sec., 221.87708009762594 rows/sec., 15.38 KiB/sec. 2024.11.09 00:50:29.514103 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.514138 [ 277 ] {b1b2b122-96ab-4ef3-a367-bb43a4e8ca78} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.514156 [ 277 ] {} HTTP-Session: cc20fab9-19e8-4a56-b11c-a0395297a897 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.617743 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.617962 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.618038 [ 277 ] {} HTTP-Session: 7f4e62a1-4775-4a99-9677-cda6567af3ad Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.618224 [ 277 ] {} HTTP-Session: 7f4e62a1-4775-4a99-9677-cda6567af3ad Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.618250 [ 277 ] {} HTTP-Session: 7f4e62a1-4775-4a99-9677-cda6567af3ad Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.618318 [ 277 ] {} HTTP-Session: 7f4e62a1-4775-4a99-9677-cda6567af3ad Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.619203 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.620335 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.620385 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.620688 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.621059 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.621101 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.621404 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.621826 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.621873 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.622119 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.622975 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.623020 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.623269 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.623367 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.623485 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} HashJoin: (0x246aa4e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:29.623504 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} HashJoin: (0x246aa4e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:29.623887 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.623928 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.624168 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.624285 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.624329 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.624364 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.624397 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.624765 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.625006 [ 278 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.625115 [ 266 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.625087 [ 282 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.625220 [ 278 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.625255 [ 266 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.625134 [ 279 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.625301 [ 278 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:29.625315 [ 266 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.625296 [ 282 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.625141 [ 281 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.625416 [ 278 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.625401 [ 282 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.625473 [ 281 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.625475 [ 266 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.625533 [ 282 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.625529 [ 281 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.625607 [ 279 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.625634 [ 281 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.625652 [ 279 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.625683 [ 279 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.625926 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.625968 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.626092 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.626117 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.626251 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.626521 [ 278 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.626530 [ 282 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.626587 [ 278 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.626572 [ 279 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.626631 [ 278 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.626714 [ 278 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.626724 [ 281 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.626747 [ 282 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.626709 [ 266 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.626807 [ 281 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.626878 [ 266 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.626864 [ 282 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.626900 [ 281 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.626915 [ 266 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.627043 [ 266 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.627047 [ 282 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.627127 [ 281 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.627148 [ 279 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.627198 [ 279 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.627216 [ 279 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.627724 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.627762 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.627872 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.627896 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.627973 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.628007 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.630147 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} executeQuery: Read 4 rows, 424.00 B in 0.011631 sec., 343.90852033359124 rows/sec., 35.60 KiB/sec. 2024.11.09 00:50:29.630370 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} HashJoin: (0x246aa4e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:29.631022 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.631053 [ 277 ] {0bf06a3f-b213-4372-b042-353213484fe1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.631070 [ 277 ] {} HTTP-Session: 7f4e62a1-4775-4a99-9677-cda6567af3ad Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.631786 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.631871 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.631895 [ 277 ] {} HTTP-Session: 26df63e2-d635-49c6-aee9-878c71df2948 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.631916 [ 277 ] {} HTTP-Session: 26df63e2-d635-49c6-aee9-878c71df2948 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.631929 [ 277 ] {} HTTP-Session: 26df63e2-d635-49c6-aee9-878c71df2948 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.631965 [ 277 ] {} HTTP-Session: 26df63e2-d635-49c6-aee9-878c71df2948 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.632224 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.632640 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.632686 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.633013 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:29.633132 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.633398 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.633540 [ 279 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.633580 [ 282 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.633618 [ 279 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.633691 [ 279 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.633698 [ 282 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.633733 [ 279 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.633748 [ 282 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.633785 [ 282 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.633948 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.633989 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:29.634106 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.634132 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:29.636016 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} executeQuery: Read 1 rows, 71.00 B in 0.003899 sec., 256.4760194921775 rows/sec., 17.78 KiB/sec. 2024.11.09 00:50:29.636434 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.636462 [ 277 ] {7a77ebbf-7aaf-4728-b156-840f87ab3507} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.636478 [ 277 ] {} HTTP-Session: 26df63e2-d635-49c6-aee9-878c71df2948 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.740126 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.740303 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.740330 [ 277 ] {} HTTP-Session: 8a62cecd-cb82-4895-bc8a-4f245e3dba28 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.740363 [ 277 ] {} HTTP-Session: 8a62cecd-cb82-4895-bc8a-4f245e3dba28 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.740377 [ 277 ] {} HTTP-Session: 8a62cecd-cb82-4895-bc8a-4f245e3dba28 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.740439 [ 277 ] {} HTTP-Session: 8a62cecd-cb82-4895-bc8a-4f245e3dba28 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.740930 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.741525 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.741570 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.741852 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.742241 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.742283 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.742517 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.742864 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.742903 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.743138 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.743973 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.744018 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.744263 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.744358 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.744472 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} HashJoin: (0x246aa4e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:29.744491 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} HashJoin: (0x246aa4e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:29.744872 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.744912 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.745151 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.745269 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.745317 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.745356 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.745390 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.745751 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.746026 [ 282 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.746070 [ 278 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.746186 [ 279 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.746261 [ 278 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.746223 [ 282 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.746288 [ 281 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.746307 [ 278 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.746085 [ 266 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.746384 [ 278 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.746398 [ 281 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.746338 [ 282 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.746326 [ 279 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.746446 [ 281 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.746499 [ 279 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.746515 [ 266 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.746477 [ 282 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.746578 [ 279 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.746593 [ 266 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:29.746643 [ 266 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.746571 [ 281 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.746821 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.746848 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.746964 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.746987 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.747115 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.747358 [ 282 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.747362 [ 279 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.747448 [ 282 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.747357 [ 278 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.747485 [ 279 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.747520 [ 282 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.747558 [ 279 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.747544 [ 281 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.747622 [ 282 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.747631 [ 279 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.747421 [ 266 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.747640 [ 278 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.747698 [ 281 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.747766 [ 278 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.747782 [ 281 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.747799 [ 278 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.747734 [ 266 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.747828 [ 281 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.747852 [ 266 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.747884 [ 266 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.748134 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.748173 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.748278 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.748303 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.748372 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.748402 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.751033 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} executeQuery: Read 4 rows, 424.00 B in 0.01041 sec., 384.24591738712775 rows/sec., 39.78 KiB/sec. 2024.11.09 00:50:29.751204 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} HashJoin: (0x246aa4e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:29.751660 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.751691 [ 277 ] {c231c6f3-e8bd-4245-8833-67aa7161c607} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.751707 [ 277 ] {} HTTP-Session: 8a62cecd-cb82-4895-bc8a-4f245e3dba28 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.752477 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.752545 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.752566 [ 277 ] {} HTTP-Session: c6e55b7e-3da1-4bcb-993a-d01c1d14fa25 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.752582 [ 277 ] {} HTTP-Session: c6e55b7e-3da1-4bcb-993a-d01c1d14fa25 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.752594 [ 277 ] {} HTTP-Session: c6e55b7e-3da1-4bcb-993a-d01c1d14fa25 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.752629 [ 277 ] {} HTTP-Session: c6e55b7e-3da1-4bcb-993a-d01c1d14fa25 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.752837 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.753205 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.753248 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.753545 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:29.753635 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.753884 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.754018 [ 282 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.754022 [ 278 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.754073 [ 282 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.754106 [ 278 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.754108 [ 282 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.754125 [ 278 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.754138 [ 282 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.754150 [ 278 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.754469 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.754507 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:29.754620 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.754646 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:29.756782 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} executeQuery: Read 1 rows, 71.00 B in 0.003882 sec., 257.5991756826378 rows/sec., 17.86 KiB/sec. 2024.11.09 00:50:29.758073 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.758107 [ 277 ] {1a9ff5b4-00fe-403c-9ecd-24ea24a2bb06} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.758124 [ 277 ] {} HTTP-Session: c6e55b7e-3da1-4bcb-993a-d01c1d14fa25 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.860038 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.860191 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.860220 [ 277 ] {} HTTP-Session: d9b47bd8-8aa1-4699-8512-e115b83974a3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.860251 [ 277 ] {} HTTP-Session: d9b47bd8-8aa1-4699-8512-e115b83974a3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.860264 [ 277 ] {} HTTP-Session: d9b47bd8-8aa1-4699-8512-e115b83974a3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.860325 [ 277 ] {} HTTP-Session: d9b47bd8-8aa1-4699-8512-e115b83974a3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.860868 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.861540 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.861586 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.861873 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.862276 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.862315 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.862553 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.862894 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.862930 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.863224 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.864167 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.864210 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.864510 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.864615 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.864729 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} HashJoin: (0x248819c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:29.864749 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} HashJoin: (0x248819c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:29.865167 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.865207 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.865448 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.865568 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.865612 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.865647 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.865678 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.866087 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.866328 [ 278 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.866338 [ 279 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.866404 [ 266 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.866432 [ 282 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.866560 [ 266 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.866611 [ 282 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.866621 [ 266 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.866652 [ 282 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.866668 [ 266 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.866693 [ 282 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.866491 [ 278 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.866523 [ 279 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.866857 [ 279 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.866896 [ 279 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.866803 [ 278 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:29.866436 [ 281 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.866955 [ 278 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.867012 [ 281 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.867035 [ 281 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.867051 [ 281 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.867272 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.867311 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.867434 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.867459 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.867587 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.867765 [ 279 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.867760 [ 282 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.867808 [ 266 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.867801 [ 278 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.867888 [ 279 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.867949 [ 279 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.867888 [ 281 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.867988 [ 278 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.867975 [ 266 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.868038 [ 279 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.868068 [ 278 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.868084 [ 266 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.868151 [ 278 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.868161 [ 266 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.868135 [ 282 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.868217 [ 282 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.868257 [ 282 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.868287 [ 281 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.868338 [ 281 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.868354 [ 281 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.868521 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.868562 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.868671 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.868695 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.868766 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.868797 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.871207 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} executeQuery: Read 4 rows, 424.00 B in 0.010701 sec., 373.79684141669003 rows/sec., 38.69 KiB/sec. 2024.11.09 00:50:29.871377 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} HashJoin: (0x248819c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:29.871902 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.871931 [ 277 ] {76f7223c-7509-4470-bf1c-383af6e6b68b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.871947 [ 277 ] {} HTTP-Session: d9b47bd8-8aa1-4699-8512-e115b83974a3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.873122 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.873234 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.873264 [ 277 ] {} HTTP-Session: fd1aa35d-cf14-4da8-8df6-6779c9a5266d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.873291 [ 277 ] {} HTTP-Session: fd1aa35d-cf14-4da8-8df6-6779c9a5266d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.873304 [ 277 ] {} HTTP-Session: fd1aa35d-cf14-4da8-8df6-6779c9a5266d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.873369 [ 277 ] {} HTTP-Session: fd1aa35d-cf14-4da8-8df6-6779c9a5266d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.873940 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.874593 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.874643 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.875036 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:29.875131 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.875387 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.875570 [ 278 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.875574 [ 282 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.875678 [ 282 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.875697 [ 282 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.875714 [ 282 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.875748 [ 278 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.875782 [ 278 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.875800 [ 278 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.875973 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.876043 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:29.876163 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.876188 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:29.877935 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} executeQuery: Read 1 rows, 71.00 B in 0.004176 sec., 239.46360153256705 rows/sec., 16.60 KiB/sec. 2024.11.09 00:50:29.878501 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.878535 [ 277 ] {80259211-4540-45db-aa24-a33e585da949} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.878551 [ 277 ] {} HTTP-Session: fd1aa35d-cf14-4da8-8df6-6779c9a5266d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.981216 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.981367 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.981395 [ 277 ] {} HTTP-Session: 93f930e2-6ed6-4802-b0a1-b8e0305b06b3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.981423 [ 277 ] {} HTTP-Session: 93f930e2-6ed6-4802-b0a1-b8e0305b06b3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.981436 [ 277 ] {} HTTP-Session: 93f930e2-6ed6-4802-b0a1-b8e0305b06b3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.981503 [ 277 ] {} HTTP-Session: 93f930e2-6ed6-4802-b0a1-b8e0305b06b3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.982013 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.982627 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.982672 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.983000 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.983384 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.983424 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.983665 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.984063 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.984107 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.984695 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.985626 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.985671 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.985931 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.986026 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.986281 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} HashJoin: (0x24b2aad0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:29.986314 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} HashJoin: (0x24b2aad0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:29.986722 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.986764 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.987323 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:29.987461 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.987507 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.987541 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.987578 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.987999 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.988232 [ 278 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.988323 [ 281 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.988260 [ 282 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.988292 [ 266 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.988422 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.988460 [ 282 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.988365 [ 278 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.988485 [ 281 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.988532 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.988749 [ 281 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.988880 [ 281 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.988548 [ 282 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.988774 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.988957 [ 282 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.988991 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.988503 [ 266 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.989075 [ 266 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.989106 [ 266 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.988601 [ 278 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:29.989165 [ 278 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.990048 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.990096 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.990255 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.990285 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.990547 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.990669 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.990698 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.990744 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.990769 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.991100 [ 278 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.991146 [ 282 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:29.991190 [ 278 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.991112 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:29.991224 [ 282 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.991221 [ 278 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.991256 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.991283 [ 278 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.991297 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.991259 [ 282 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.991347 [ 279 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.991326 [ 266 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:29.991372 [ 282 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.991432 [ 266 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.991450 [ 266 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.991463 [ 266 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.991615 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.991651 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:29.991761 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.991785 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:29.991866 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:29.991906 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:29.994256 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} executeQuery: Read 4 rows, 424.00 B in 0.012552 sec., 318.674314850223 rows/sec., 32.99 KiB/sec. 2024.11.09 00:50:29.994711 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} HashJoin: (0x24b2aad0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:29.995338 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} DynamicQueryHandler: Done processing query 2024.11.09 00:50:29.995375 [ 277 ] {356c6bd1-1008-4b6a-9537-96f16701fbaa} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:29.995394 [ 277 ] {} HTTP-Session: 93f930e2-6ed6-4802-b0a1-b8e0305b06b3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.996236 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:29.996567 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:29.996614 [ 277 ] {} HTTP-Session: 43dff24b-30b9-4de8-b1ae-3aeaaa4253c3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:29.996644 [ 277 ] {} HTTP-Session: 43dff24b-30b9-4de8-b1ae-3aeaaa4253c3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.996660 [ 277 ] {} HTTP-Session: 43dff24b-30b9-4de8-b1ae-3aeaaa4253c3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:29.996724 [ 277 ] {} HTTP-Session: 43dff24b-30b9-4de8-b1ae-3aeaaa4253c3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:29.997283 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:29.998256 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:29.998305 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:29.998655 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:29.998761 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:29.999086 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:29.999215 [ 278 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:29.999234 [ 279 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:29.999264 [ 278 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:29.999303 [ 278 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.999338 [ 279 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:29.999358 [ 278 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:29.999369 [ 279 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:29.999396 [ 279 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:29.999514 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:29.999547 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:29.999674 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:29.999701 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:30.001001 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 155.02 MiB, peak 158.97 MiB, free memory in arenas 0.00 B, will set to 152.50 MiB (RSS), difference: -2.52 MiB 2024.11.09 00:50:30.004000 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} executeQuery: Read 1 rows, 71.00 B in 0.006889 sec., 145.15894904920887 rows/sec., 10.06 KiB/sec. 2024.11.09 00:50:30.004649 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.004722 [ 277 ] {995fea99-bb3f-4217-ab4d-d1d4c48d3150} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.004744 [ 277 ] {} HTTP-Session: 43dff24b-30b9-4de8-b1ae-3aeaaa4253c3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.108534 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.108721 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.108749 [ 277 ] {} HTTP-Session: 238c7a62-f3d1-4567-b4b0-700f64d5ce46 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.108803 [ 277 ] {} HTTP-Session: 238c7a62-f3d1-4567-b4b0-700f64d5ce46 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.108818 [ 277 ] {} HTTP-Session: 238c7a62-f3d1-4567-b4b0-700f64d5ce46 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.109513 [ 277 ] {} HTTP-Session: 238c7a62-f3d1-4567-b4b0-700f64d5ce46 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.110268 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.111035 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.111117 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.111422 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.111935 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.111975 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.112219 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.112576 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.112614 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.112956 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.113936 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.113978 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.114225 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.114325 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.114439 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} HashJoin: (0x2472f710) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:30.114461 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} HashJoin: (0x2472f710) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:30.114951 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.114996 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.115397 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.115532 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.115576 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.115611 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.115666 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.116151 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.116324 [ 282 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.116369 [ 282 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.116378 [ 279 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.116523 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.116542 [ 279 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.116561 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.116571 [ 279 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.116590 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.116604 [ 279 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.116628 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.116394 [ 282 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:30.116699 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.116710 [ 282 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.116726 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.116740 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.116752 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.116787 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.116803 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.116813 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.116826 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.116953 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.116985 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.117156 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.117215 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.117392 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.117471 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.117527 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.117542 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.117555 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.117602 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.117620 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.117630 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.117640 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.117673 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.117688 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.117699 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.117711 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.117742 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.117758 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.117767 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.117777 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.117807 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.117822 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.117831 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.117842 [ 278 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.117935 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.117980 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.118127 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.118153 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.118221 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.118276 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.122581 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} executeQuery: Read 4 rows, 424.00 B in 0.012818 sec., 312.0611639881417 rows/sec., 32.30 KiB/sec. 2024.11.09 00:50:30.122855 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} HashJoin: (0x2472f710) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:30.123587 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.123673 [ 277 ] {48d048c1-fa7e-4632-8ad3-b0aecf3698c2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.123700 [ 277 ] {} HTTP-Session: 238c7a62-f3d1-4567-b4b0-700f64d5ce46 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.124462 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.124555 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.124579 [ 277 ] {} HTTP-Session: 97b0dc80-7a20-4d4a-88ff-3a35cc0ef2c3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.124605 [ 277 ] {} HTTP-Session: 97b0dc80-7a20-4d4a-88ff-3a35cc0ef2c3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.124617 [ 277 ] {} HTTP-Session: 97b0dc80-7a20-4d4a-88ff-3a35cc0ef2c3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.124715 [ 277 ] {} HTTP-Session: 97b0dc80-7a20-4d4a-88ff-3a35cc0ef2c3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.125007 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.125478 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.125522 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.125951 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:30.126065 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.126368 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.126534 [ 279 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.126625 [ 279 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.126609 [ 282 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.126664 [ 279 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.126751 [ 279 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.126788 [ 282 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.126812 [ 282 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.126832 [ 282 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.127571 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.128281 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:30.128423 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.128452 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:30.131315 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} executeQuery: Read 1 rows, 71.00 B in 0.006046 sec., 165.3986106516705 rows/sec., 11.47 KiB/sec. 2024.11.09 00:50:30.132967 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.133057 [ 277 ] {df7a1d74-824c-4983-a400-6c7fe0685f42} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.133080 [ 277 ] {} HTTP-Session: 97b0dc80-7a20-4d4a-88ff-3a35cc0ef2c3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.243278 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.244693 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.244788 [ 277 ] {} HTTP-Session: 1b15ec09-55a9-4716-8240-058a236ff181 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.244818 [ 277 ] {} HTTP-Session: 1b15ec09-55a9-4716-8240-058a236ff181 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.244832 [ 277 ] {} HTTP-Session: 1b15ec09-55a9-4716-8240-058a236ff181 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.245259 [ 277 ] {} HTTP-Session: 1b15ec09-55a9-4716-8240-058a236ff181 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.246096 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.246975 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.247168 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.247547 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.247899 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.248003 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.248665 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.249154 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.249202 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.249452 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.251672 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.251718 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.251976 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.257995 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.258292 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} HashJoin: (0x220e7680) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:30.258325 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} HashJoin: (0x220e7680) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:30.258967 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.259157 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.260811 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.261068 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.261126 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.261170 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.261210 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.261943 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.262263 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.262355 [ 278 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.262451 [ 279 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.262476 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.262507 [ 278 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.262571 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:30.262586 [ 279 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.262574 [ 278 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.262649 [ 279 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.262695 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.262717 [ 279 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.262723 [ 278 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.262527 [ 266 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.262859 [ 266 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.262875 [ 266 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.262889 [ 266 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.262933 [ 281 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.262954 [ 281 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.262966 [ 281 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.262978 [ 281 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.263212 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.263245 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.263512 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.263550 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.263726 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.264513 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.264571 [ 279 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.264585 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.264676 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.264709 [ 279 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.264658 [ 278 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.264770 [ 279 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.264784 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.264846 [ 278 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.264854 [ 279 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.264884 [ 278 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.264721 [ 266 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.264962 [ 278 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.264928 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.265056 [ 266 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.265056 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.265087 [ 266 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.265099 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.265113 [ 266 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.265131 [ 282 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.265320 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.265357 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.265845 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.265953 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.266133 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.266186 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.269755 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} executeQuery: Read 4 rows, 424.00 B in 0.024057 sec., 166.27177121004283 rows/sec., 17.21 KiB/sec. 2024.11.09 00:50:30.270118 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} HashJoin: (0x220e7680) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:30.270725 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.270761 [ 277 ] {24d98cd5-92c0-480d-b1db-3be7308dd480} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.270781 [ 277 ] {} HTTP-Session: 1b15ec09-55a9-4716-8240-058a236ff181 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.274022 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.274206 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.274245 [ 277 ] {} HTTP-Session: 06e9f935-ffa7-4df1-9ab9-832e1cf93708 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.274275 [ 277 ] {} HTTP-Session: 06e9f935-ffa7-4df1-9ab9-832e1cf93708 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.274287 [ 277 ] {} HTTP-Session: 06e9f935-ffa7-4df1-9ab9-832e1cf93708 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.274859 [ 277 ] {} HTTP-Session: 06e9f935-ffa7-4df1-9ab9-832e1cf93708 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.275303 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.275963 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.276072 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.276591 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:30.276754 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.277110 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.277418 [ 279 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.277561 [ 279 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.277577 [ 279 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.277514 [ 266 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.277597 [ 279 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.277655 [ 266 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.277676 [ 266 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.277689 [ 266 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.277822 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.277855 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:30.277975 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.278049 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:30.286587 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} executeQuery: Read 1 rows, 71.00 B in 0.011454 sec., 87.30574471800244 rows/sec., 6.05 KiB/sec. 2024.11.09 00:50:30.287476 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.287574 [ 277 ] {92174b7a-d13e-4a8e-a02c-a547d128d0f4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.287627 [ 277 ] {} HTTP-Session: 06e9f935-ffa7-4df1-9ab9-832e1cf93708 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.409001 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.409149 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.409180 [ 277 ] {} HTTP-Session: ba92edf8-2c3d-4954-b5b6-54f19a01427c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.409210 [ 277 ] {} HTTP-Session: ba92edf8-2c3d-4954-b5b6-54f19a01427c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.409223 [ 277 ] {} HTTP-Session: ba92edf8-2c3d-4954-b5b6-54f19a01427c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.409283 [ 277 ] {} HTTP-Session: ba92edf8-2c3d-4954-b5b6-54f19a01427c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.409917 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.410533 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.410582 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.410859 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.411313 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.411383 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.411633 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.411982 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.412021 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.412255 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.413090 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.413134 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.413379 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.413473 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.413584 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} HashJoin: (0x249cb330) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:30.413603 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} HashJoin: (0x249cb330) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:30.413981 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.414021 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.414256 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.414373 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.414419 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.414454 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.414485 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.414847 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.415102 [ 281 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.415190 [ 279 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.415199 [ 266 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.415265 [ 281 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.415462 [ 281 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:30.415500 [ 266 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.415528 [ 281 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.415561 [ 266 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.415508 [ 278 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.415616 [ 279 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.415281 [ 282 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.415671 [ 279 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.415605 [ 266 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.415729 [ 282 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.415740 [ 279 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.415773 [ 282 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.415801 [ 282 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.415653 [ 278 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.415913 [ 278 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.415942 [ 278 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.416172 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.416214 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.416337 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.416361 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.416493 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.416667 [ 282 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.416701 [ 281 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.416723 [ 266 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.416828 [ 281 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.416842 [ 279 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.416882 [ 281 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.416808 [ 278 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.416887 [ 266 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.416928 [ 279 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.416951 [ 281 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.416760 [ 282 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.416970 [ 266 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.417091 [ 279 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.417160 [ 266 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.417128 [ 282 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.417182 [ 279 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.417203 [ 278 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.417258 [ 282 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.417268 [ 278 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.417307 [ 278 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.418140 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.418188 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.418354 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.418382 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.418482 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.418526 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.421724 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} executeQuery: Read 4 rows, 424.00 B in 0.012157 sec., 329.0285432261249 rows/sec., 34.06 KiB/sec. 2024.11.09 00:50:30.421907 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} HashJoin: (0x249cb330) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:30.423045 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.423080 [ 277 ] {eb6be33b-d376-451d-ba72-c2dded010e5e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.423098 [ 277 ] {} HTTP-Session: ba92edf8-2c3d-4954-b5b6-54f19a01427c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.423797 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.423889 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.423914 [ 277 ] {} HTTP-Session: 90a1e2b4-2127-4e95-a566-bc3ad9d06858 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.423939 [ 277 ] {} HTTP-Session: 90a1e2b4-2127-4e95-a566-bc3ad9d06858 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.423951 [ 277 ] {} HTTP-Session: 90a1e2b4-2127-4e95-a566-bc3ad9d06858 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.424005 [ 277 ] {} HTTP-Session: 90a1e2b4-2127-4e95-a566-bc3ad9d06858 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.424282 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.424737 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.424782 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.425097 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:30.425196 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.425483 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.425660 [ 281 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.425686 [ 282 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.425735 [ 281 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.425774 [ 281 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.425833 [ 281 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.425830 [ 282 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.425871 [ 282 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.425889 [ 282 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.426086 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.426125 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:30.426238 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.426265 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:30.427792 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} executeQuery: Read 1 rows, 71.00 B in 0.003652 sec., 273.8225629791895 rows/sec., 18.99 KiB/sec. 2024.11.09 00:50:30.428221 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.428252 [ 277 ] {57f83aa6-5483-45e9-8f3b-18fe17d666fa} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.428267 [ 277 ] {} HTTP-Session: 90a1e2b4-2127-4e95-a566-bc3ad9d06858 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.531159 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.531361 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.531396 [ 277 ] {} HTTP-Session: 25bee4bc-1e28-4faf-b1ed-66408079b685 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.531424 [ 277 ] {} HTTP-Session: 25bee4bc-1e28-4faf-b1ed-66408079b685 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.531437 [ 277 ] {} HTTP-Session: 25bee4bc-1e28-4faf-b1ed-66408079b685 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.531497 [ 277 ] {} HTTP-Session: 25bee4bc-1e28-4faf-b1ed-66408079b685 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.532020 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.532987 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.533076 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.533547 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.533906 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.533946 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.534181 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.534595 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.534656 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.534899 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.535843 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.535888 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.536311 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.536416 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.536708 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} HashJoin: (0x249cb330) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:30.536738 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} HashJoin: (0x249cb330) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:30.537173 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.537216 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.537462 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.537583 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.537631 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.537735 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.537772 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.538143 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.538419 [ 282 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.538465 [ 266 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.538406 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.538513 [ 279 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.538543 [ 281 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.538537 [ 282 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.538635 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.538735 [ 282 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.538731 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.538606 [ 266 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.538782 [ 282 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.538814 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.538805 [ 266 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.538842 [ 279 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.538922 [ 266 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.538930 [ 281 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.539014 [ 281 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:30.539034 [ 281 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.538921 [ 279 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.539102 [ 279 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.539291 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.539331 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.539689 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.539738 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.539995 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.540098 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.540126 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.540139 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.540153 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.540283 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.540329 [ 282 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.540358 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.540372 [ 281 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.540423 [ 282 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.540408 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.540479 [ 282 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.540497 [ 266 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.540554 [ 281 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.540518 [ 278 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.540595 [ 281 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.540550 [ 282 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.540614 [ 266 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.540645 [ 281 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.540669 [ 266 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.540697 [ 266 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.540900 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.540940 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.541242 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.541281 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.541385 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.541429 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.545086 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} executeQuery: Read 4 rows, 424.00 B in 0.013393 sec., 298.6634809228701 rows/sec., 30.92 KiB/sec. 2024.11.09 00:50:30.546052 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} HashJoin: (0x249cb330) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:30.547569 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.547607 [ 277 ] {431da331-b561-435d-b17f-6e13dc20e080} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.547625 [ 277 ] {} HTTP-Session: 25bee4bc-1e28-4faf-b1ed-66408079b685 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.548336 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.548577 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.548725 [ 277 ] {} HTTP-Session: 2427b97a-f3b8-4d71-b3ff-d8eed77765ef Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.548941 [ 277 ] {} HTTP-Session: 2427b97a-f3b8-4d71-b3ff-d8eed77765ef Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.548956 [ 277 ] {} HTTP-Session: 2427b97a-f3b8-4d71-b3ff-d8eed77765ef Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.549238 [ 277 ] {} HTTP-Session: 2427b97a-f3b8-4d71-b3ff-d8eed77765ef Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.549530 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.550078 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.550126 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.550890 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:30.551002 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.551368 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.551484 [ 278 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.551530 [ 281 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.551563 [ 278 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.551618 [ 278 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.551647 [ 281 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.551674 [ 278 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.551685 [ 281 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.551728 [ 281 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.551960 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.551995 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:30.552421 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.552468 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:30.554010 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} executeQuery: Read 1 rows, 71.00 B in 0.004625 sec., 216.21621621621622 rows/sec., 14.99 KiB/sec. 2024.11.09 00:50:30.554467 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.554497 [ 277 ] {a7fd3db3-4db3-420d-8267-b6dbf0102306} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.554512 [ 277 ] {} HTTP-Session: 2427b97a-f3b8-4d71-b3ff-d8eed77765ef Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.657854 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.657999 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.658029 [ 277 ] {} HTTP-Session: bd8a16ce-c080-4b9b-b39b-625495b9bc93 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.658363 [ 277 ] {} HTTP-Session: bd8a16ce-c080-4b9b-b39b-625495b9bc93 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.658456 [ 277 ] {} HTTP-Session: bd8a16ce-c080-4b9b-b39b-625495b9bc93 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.658536 [ 277 ] {} HTTP-Session: bd8a16ce-c080-4b9b-b39b-625495b9bc93 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.659339 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.659968 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.660047 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.660343 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.660683 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.660723 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.660959 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.661887 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.661932 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.662276 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.663181 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.663226 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.663478 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.663574 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.663689 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} HashJoin: (0x2473d9a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:30.663710 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} HashJoin: (0x2473d9a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:30.664580 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.664626 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.664875 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.665087 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.665142 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.665181 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.665215 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.665584 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.665812 [ 278 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.665920 [ 282 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.665929 [ 266 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.666028 [ 279 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.666084 [ 266 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.666045 [ 282 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.666113 [ 279 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.666128 [ 266 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.666144 [ 282 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.666158 [ 279 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.665964 [ 281 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.666186 [ 266 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.666193 [ 282 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.666241 [ 279 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.666273 [ 281 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.666320 [ 281 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.666349 [ 281 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.665977 [ 278 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.666416 [ 278 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:30.666438 [ 278 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.666699 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.666740 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.666861 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.666887 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.667070 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.667225 [ 278 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.667301 [ 281 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.667277 [ 282 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.667422 [ 281 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.667429 [ 278 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.667471 [ 281 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.667316 [ 279 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.667506 [ 278 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.667508 [ 282 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.667521 [ 266 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.667594 [ 278 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.667603 [ 282 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.667579 [ 281 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.667673 [ 282 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.667714 [ 266 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.667737 [ 266 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.667763 [ 266 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.667757 [ 279 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.667806 [ 279 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.667821 [ 279 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.668242 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.668279 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.668387 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.668411 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.668485 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.668516 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.672389 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} executeQuery: Read 4 rows, 424.00 B in 0.013392 sec., 298.6857825567503 rows/sec., 30.92 KiB/sec. 2024.11.09 00:50:30.672618 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} HashJoin: (0x2473d9a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:30.673129 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.673162 [ 277 ] {57cb8969-2f09-4929-915a-fa3600b95a87} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.673180 [ 277 ] {} HTTP-Session: bd8a16ce-c080-4b9b-b39b-625495b9bc93 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.674045 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.674139 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.674166 [ 277 ] {} HTTP-Session: b94556f3-5565-4931-9a3d-8518142b2ccb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.674193 [ 277 ] {} HTTP-Session: b94556f3-5565-4931-9a3d-8518142b2ccb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.674207 [ 277 ] {} HTTP-Session: b94556f3-5565-4931-9a3d-8518142b2ccb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.674260 [ 277 ] {} HTTP-Session: b94556f3-5565-4931-9a3d-8518142b2ccb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.674550 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.675133 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.675182 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.675615 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:30.675735 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.676137 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.676310 [ 278 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.676367 [ 281 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.676378 [ 278 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.676490 [ 281 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.676510 [ 278 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.676708 [ 281 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.676744 [ 278 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.676769 [ 281 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.676970 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.677014 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:30.677133 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.677158 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:30.678827 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} executeQuery: Read 1 rows, 71.00 B in 0.004426 sec., 225.93764121102575 rows/sec., 15.67 KiB/sec. 2024.11.09 00:50:30.679320 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.679348 [ 277 ] {6037dcc5-74cf-4fd7-81a0-b77f91dbf3ea} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.679364 [ 277 ] {} HTTP-Session: b94556f3-5565-4931-9a3d-8518142b2ccb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.782270 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.782435 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.782465 [ 277 ] {} HTTP-Session: b1ed2d8a-ddfa-437d-874d-785cd9a0dd62 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.782497 [ 277 ] {} HTTP-Session: b1ed2d8a-ddfa-437d-874d-785cd9a0dd62 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.782512 [ 277 ] {} HTTP-Session: b1ed2d8a-ddfa-437d-874d-785cd9a0dd62 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.782577 [ 277 ] {} HTTP-Session: b1ed2d8a-ddfa-437d-874d-785cd9a0dd62 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.783206 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.784378 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.784424 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.784717 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.785400 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.785443 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.785788 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.786223 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.786266 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.786509 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.787423 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.787467 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.787720 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.787818 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.787933 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} HashJoin: (0x23313500) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:30.787954 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} HashJoin: (0x23313500) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:30.788395 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.788439 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.788684 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.788805 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.788851 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.788888 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.788924 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.789348 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.789611 [ 278 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.789659 [ 281 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.789746 [ 278 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.789716 [ 266 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.789797 [ 278 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.789772 [ 279 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.789872 [ 266 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.789882 [ 278 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.789829 [ 281 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.789940 [ 266 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.789616 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.790017 [ 266 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.789987 [ 281 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.790082 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.789960 [ 279 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.790135 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:30.790102 [ 281 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.790148 [ 279 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.790194 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.790206 [ 279 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.790843 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.790892 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.791066 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.791093 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.791297 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.791386 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.791412 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.791471 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.791487 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.791533 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.791551 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.791562 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.791574 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.791609 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.791626 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.791636 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.791647 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.791680 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.791696 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.791706 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.791716 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.791747 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.791764 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.791773 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.791784 [ 282 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.791851 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.791872 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.791972 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.791997 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.792082 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.792123 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.795732 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} executeQuery: Read 4 rows, 424.00 B in 0.012953 sec., 308.80877016907283 rows/sec., 31.97 KiB/sec. 2024.11.09 00:50:30.796348 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} HashJoin: (0x23313500) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:30.797304 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.797407 [ 277 ] {84c74ba1-a75e-4e75-8830-3676a3d92011} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.797427 [ 277 ] {} HTTP-Session: b1ed2d8a-ddfa-437d-874d-785cd9a0dd62 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.798172 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.798284 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.798338 [ 277 ] {} HTTP-Session: 17dcd112-cb83-482a-99da-556f16a5adb6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.798366 [ 277 ] {} HTTP-Session: 17dcd112-cb83-482a-99da-556f16a5adb6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.798379 [ 277 ] {} HTTP-Session: 17dcd112-cb83-482a-99da-556f16a5adb6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.798438 [ 277 ] {} HTTP-Session: 17dcd112-cb83-482a-99da-556f16a5adb6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.798759 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.799840 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.799901 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.800302 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:30.800414 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.800753 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.800920 [ 278 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.801000 [ 282 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.801026 [ 278 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.801135 [ 282 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.801179 [ 278 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.801183 [ 282 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.801219 [ 278 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.801243 [ 282 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.801452 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.801491 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:30.801716 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.801752 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:30.803690 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} executeQuery: Read 1 rows, 71.00 B in 0.005081 sec., 196.811651249754 rows/sec., 13.65 KiB/sec. 2024.11.09 00:50:30.804359 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.804397 [ 277 ] {16a784cc-9ceb-4d42-bc79-82f00e5bdca0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.804414 [ 277 ] {} HTTP-Session: 17dcd112-cb83-482a-99da-556f16a5adb6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.909356 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.909584 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.909634 [ 277 ] {} HTTP-Session: cb97f7f1-d2d8-4545-b29b-599b609b0627 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.909666 [ 277 ] {} HTTP-Session: cb97f7f1-d2d8-4545-b29b-599b609b0627 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.909680 [ 277 ] {} HTTP-Session: cb97f7f1-d2d8-4545-b29b-599b609b0627 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.909756 [ 277 ] {} HTTP-Session: cb97f7f1-d2d8-4545-b29b-599b609b0627 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.910679 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.911899 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.911956 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.912297 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.912746 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.912801 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.913085 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.914053 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.914092 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.914441 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.915515 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.915561 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.915963 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.916221 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.916668 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} HashJoin: (0x24aa2360) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:30.916750 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} HashJoin: (0x24aa2360) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:30.920665 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.920794 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.921159 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:30.921620 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.921850 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.921905 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.921965 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.922625 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.922811 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.922858 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.922879 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.922977 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.923115 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:30.923142 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.923189 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.923198 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.923284 [ 279 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.923412 [ 279 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.923478 [ 279 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.923497 [ 279 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.923289 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.923551 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.923566 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.923578 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.923793 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.923842 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.923854 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.923868 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.924152 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.924200 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.924377 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.924403 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.924657 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.924817 [ 279 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.924826 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.924878 [ 279 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.924936 [ 279 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.924916 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:30.924992 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.925036 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.925052 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.924966 [ 279 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.925234 [ 282 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:30.925283 [ 266 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:30.925081 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.925388 [ 266 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.925399 [ 281 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.925422 [ 266 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.925471 [ 266 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.925243 [ 278 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.925348 [ 282 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.925768 [ 282 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.925793 [ 282 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.926296 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.926331 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:30.926448 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.926471 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:30.926559 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:30.926601 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:30.932082 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} executeQuery: Read 4 rows, 424.00 B in 0.022038 sec., 181.50467374534895 rows/sec., 18.79 KiB/sec. 2024.11.09 00:50:30.932729 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} HashJoin: (0x24aa2360) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:30.933575 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.933675 [ 277 ] {37e8fbf4-00e9-4dc5-9ab4-d565e86a38a9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.933707 [ 277 ] {} HTTP-Session: cb97f7f1-d2d8-4545-b29b-599b609b0627 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.934584 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:30.935175 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:30.935215 [ 277 ] {} HTTP-Session: 4d79c6b1-809f-42bd-9100-0f8ec1f21e9d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:30.935329 [ 277 ] {} HTTP-Session: 4d79c6b1-809f-42bd-9100-0f8ec1f21e9d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.935357 [ 277 ] {} HTTP-Session: 4d79c6b1-809f-42bd-9100-0f8ec1f21e9d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:30.935429 [ 277 ] {} HTTP-Session: 4d79c6b1-809f-42bd-9100-0f8ec1f21e9d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:30.946741 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:30.947391 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:30.947438 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:30.947867 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:30.947988 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:30.948402 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:30.948596 [ 278 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:30.948636 [ 278 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:30.948680 [ 278 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.948693 [ 278 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:30.948793 [ 278 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:30.948832 [ 278 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:30.948843 [ 278 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:30.948856 [ 278 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:30.948931 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:30.948955 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:30.949078 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:30.949105 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:30.951830 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} executeQuery: Read 1 rows, 71.00 B in 0.016152 sec., 61.91183754333829 rows/sec., 4.29 KiB/sec. 2024.11.09 00:50:30.953630 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} DynamicQueryHandler: Done processing query 2024.11.09 00:50:30.953726 [ 277 ] {ac1d7cd5-6e12-4c67-9614-a075da73d109} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:30.953747 [ 277 ] {} HTTP-Session: 4d79c6b1-809f-42bd-9100-0f8ec1f21e9d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.063620 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.063836 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.063868 [ 277 ] {} HTTP-Session: ce8f98f3-b637-4f9e-bf4a-3832d0a1199a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.063900 [ 277 ] {} HTTP-Session: ce8f98f3-b637-4f9e-bf4a-3832d0a1199a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.063913 [ 277 ] {} HTTP-Session: ce8f98f3-b637-4f9e-bf4a-3832d0a1199a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.063980 [ 277 ] {} HTTP-Session: ce8f98f3-b637-4f9e-bf4a-3832d0a1199a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.065250 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.066070 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.066116 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.066473 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.066929 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.071901 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.074282 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.074869 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.074915 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.075224 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.076217 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.076260 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.076753 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.076908 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.077392 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} HashJoin: (0x2483bc40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:31.077423 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} HashJoin: (0x2483bc40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:31.078222 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.078268 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.078531 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.078689 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.078737 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.078773 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.078959 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.079360 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.080134 [ 278 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.080302 [ 282 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.080306 [ 266 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.080308 [ 278 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.080290 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.080444 [ 266 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.080404 [ 279 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.080491 [ 266 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.080514 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.080539 [ 266 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.080451 [ 278 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:31.080554 [ 279 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.080565 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.080401 [ 282 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.080605 [ 279 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.080634 [ 278 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.080669 [ 282 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.080703 [ 279 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.080733 [ 282 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.080648 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.081443 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.081872 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.082725 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.083024 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.084233 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.084828 [ 278 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.084872 [ 279 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.084901 [ 278 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.084922 [ 279 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.084819 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.084946 [ 279 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.084956 [ 278 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.084995 [ 279 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.085036 [ 278 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.085076 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.085101 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.085119 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.085234 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.085268 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.085279 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.085290 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.085352 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.085373 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.085383 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.085394 [ 281 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.086083 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.086325 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.086686 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.086737 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.086857 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.086902 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.090629 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} executeQuery: Read 4 rows, 424.00 B in 0.026445 sec., 151.25732652675364 rows/sec., 15.66 KiB/sec. 2024.11.09 00:50:31.090982 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} HashJoin: (0x2483bc40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:31.091771 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.091810 [ 277 ] {84bc869a-185a-4c68-a984-00743775018a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.091891 [ 277 ] {} HTTP-Session: ce8f98f3-b637-4f9e-bf4a-3832d0a1199a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.093621 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.093764 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.093798 [ 277 ] {} HTTP-Session: d6d42e60-c622-4f4f-904f-2d90f80445e6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.093856 [ 277 ] {} HTTP-Session: d6d42e60-c622-4f4f-904f-2d90f80445e6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.093879 [ 277 ] {} HTTP-Session: d6d42e60-c622-4f4f-904f-2d90f80445e6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.093973 [ 277 ] {} HTTP-Session: d6d42e60-c622-4f4f-904f-2d90f80445e6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.094412 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.095019 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.095069 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.095484 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:31.095646 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.096071 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.096202 [ 278 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.096249 [ 281 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.096281 [ 278 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.096343 [ 278 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.096377 [ 281 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.096393 [ 278 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.096412 [ 281 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.096445 [ 281 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.097095 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.097138 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:31.097258 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.097285 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:31.100290 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} executeQuery: Read 1 rows, 71.00 B in 0.006142 sec., 162.81341582546403 rows/sec., 11.29 KiB/sec. 2024.11.09 00:50:31.101259 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.101303 [ 277 ] {99510f92-b19e-4daf-a7c1-bb2523e9a0c8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.101322 [ 277 ] {} HTTP-Session: d6d42e60-c622-4f4f-904f-2d90f80445e6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.205038 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.205430 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.205470 [ 277 ] {} HTTP-Session: 9ccd8bf5-f15a-47e1-b123-6d686b90c906 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.205499 [ 277 ] {} HTTP-Session: 9ccd8bf5-f15a-47e1-b123-6d686b90c906 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.205512 [ 277 ] {} HTTP-Session: 9ccd8bf5-f15a-47e1-b123-6d686b90c906 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.205575 [ 277 ] {} HTTP-Session: 9ccd8bf5-f15a-47e1-b123-6d686b90c906 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.206168 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.207008 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.207056 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.207347 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.207757 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.207834 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.208087 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.208465 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.208565 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.208818 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.210036 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.210084 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.210333 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.210429 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.210541 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} HashJoin: (0x23120f20) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:31.210561 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} HashJoin: (0x23120f20) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:31.211088 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.211141 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.211500 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.211634 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.211680 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.211713 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.211858 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.212520 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.213725 [ 279 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.213735 [ 281 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.213759 [ 266 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.213804 [ 279 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.213879 [ 266 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.213878 [ 281 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.213877 [ 279 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.213948 [ 266 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.213996 [ 281 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:31.213995 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.214131 [ 282 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.214044 [ 266 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.214002 [ 279 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.214163 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.214061 [ 281 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.214206 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.214231 [ 282 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.214254 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.214262 [ 282 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.214299 [ 282 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.214923 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.214982 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.215223 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.215264 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.215638 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.215768 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.215811 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.215828 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.215843 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.215898 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.215921 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.215932 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.215944 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.215982 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.216006 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.216019 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.216031 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.216069 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.216087 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.216096 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.216108 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.216141 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.216159 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.216170 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.216181 [ 278 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.216247 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.216270 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.216378 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.216403 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.216490 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.216533 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.225029 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} executeQuery: Read 4 rows, 424.00 B in 0.019181 sec., 208.53970074552942 rows/sec., 21.59 KiB/sec. 2024.11.09 00:50:31.225300 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} HashJoin: (0x23120f20) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:31.238092 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.238216 [ 277 ] {b62a96f9-f825-42f7-a546-e70ad43c60e1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.238238 [ 277 ] {} HTTP-Session: 9ccd8bf5-f15a-47e1-b123-6d686b90c906 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.240069 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.240274 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.240306 [ 277 ] {} HTTP-Session: b14f0a58-21e8-4af3-a27d-97b71824ea26 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.240337 [ 277 ] {} HTTP-Session: b14f0a58-21e8-4af3-a27d-97b71824ea26 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.240350 [ 277 ] {} HTTP-Session: b14f0a58-21e8-4af3-a27d-97b71824ea26 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.240418 [ 277 ] {} HTTP-Session: b14f0a58-21e8-4af3-a27d-97b71824ea26 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.240793 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.241423 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.241477 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.241839 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:31.241952 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.242462 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.242627 [ 279 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.242635 [ 278 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.242695 [ 279 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.242718 [ 278 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.242726 [ 279 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.242763 [ 278 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.242786 [ 279 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.242805 [ 278 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.243027 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.243065 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:31.243203 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.243234 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:31.245608 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} executeQuery: Read 1 rows, 71.00 B in 0.004979 sec., 200.8435428800964 rows/sec., 13.93 KiB/sec. 2024.11.09 00:50:31.246539 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.246599 [ 277 ] {242ffc7f-eafa-4c28-82fc-e259b8ce3ad1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.246620 [ 277 ] {} HTTP-Session: b14f0a58-21e8-4af3-a27d-97b71824ea26 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.349366 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.349517 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.349544 [ 277 ] {} HTTP-Session: 85a722c0-3156-48de-b67f-b228e5f23290 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.349573 [ 277 ] {} HTTP-Session: 85a722c0-3156-48de-b67f-b228e5f23290 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.349585 [ 277 ] {} HTTP-Session: 85a722c0-3156-48de-b67f-b228e5f23290 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.349646 [ 277 ] {} HTTP-Session: 85a722c0-3156-48de-b67f-b228e5f23290 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.350182 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.350837 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.350883 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.351171 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.351507 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.351545 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.351782 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.352145 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.352184 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.352420 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.353255 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.353298 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.353543 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.353637 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.353750 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} HashJoin: (0x24aa20c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:31.353770 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} HashJoin: (0x24aa20c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:31.354153 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.354195 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.354433 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.354550 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.354593 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.354626 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.354659 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.355021 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.355332 [ 278 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.355398 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.355395 [ 266 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.355486 [ 278 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.355354 [ 281 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.355534 [ 278 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.355513 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.355583 [ 266 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.355619 [ 281 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.355629 [ 278 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.355627 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.355671 [ 281 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.355681 [ 266 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.355727 [ 281 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.355749 [ 266 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.355765 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.355473 [ 282 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.355890 [ 282 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.355909 [ 282 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:31.355925 [ 282 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.356122 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.356161 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.356280 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.356306 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.356433 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.356539 [ 278 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.356597 [ 278 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.356667 [ 278 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.356630 [ 266 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.356677 [ 281 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.356718 [ 278 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.356771 [ 266 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.356788 [ 281 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.356819 [ 266 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.356738 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.356871 [ 266 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.356842 [ 281 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.356917 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.356922 [ 281 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.356946 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.356969 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.357008 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.357051 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.357063 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.357075 [ 279 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.357261 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.357296 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.357403 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.357427 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.357494 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.357525 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.360125 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} executeQuery: Read 4 rows, 424.00 B in 0.010299 sec., 388.3872220603942 rows/sec., 40.20 KiB/sec. 2024.11.09 00:50:31.360289 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} HashJoin: (0x24aa20c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:31.360892 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.360955 [ 277 ] {1ab60fc8-e404-4e68-acdc-bca7fc1c3be1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.360981 [ 277 ] {} HTTP-Session: 85a722c0-3156-48de-b67f-b228e5f23290 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.362281 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.362355 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.362377 [ 277 ] {} HTTP-Session: 3341aaaa-9d28-4873-8220-3297f88960e8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.362396 [ 277 ] {} HTTP-Session: 3341aaaa-9d28-4873-8220-3297f88960e8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.362408 [ 277 ] {} HTTP-Session: 3341aaaa-9d28-4873-8220-3297f88960e8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.362445 [ 277 ] {} HTTP-Session: 3341aaaa-9d28-4873-8220-3297f88960e8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.362675 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.363265 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.363338 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.363808 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:31.363985 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.364257 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.364413 [ 278 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.364428 [ 266 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.364483 [ 278 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.364549 [ 278 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.364566 [ 266 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.364591 [ 278 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.364605 [ 266 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.364641 [ 266 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.365150 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.365220 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:31.365416 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.365445 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:31.367500 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} executeQuery: Read 1 rows, 71.00 B in 0.004939 sec., 202.47013565499088 rows/sec., 14.04 KiB/sec. 2024.11.09 00:50:31.368428 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.368464 [ 277 ] {6bf2461e-e2da-47f1-8c65-66cb476076df} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.368482 [ 277 ] {} HTTP-Session: 3341aaaa-9d28-4873-8220-3297f88960e8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.472120 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.472313 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.472344 [ 277 ] {} HTTP-Session: e66d0632-e1fe-474a-bc60-014ce82e4c22 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.472372 [ 277 ] {} HTTP-Session: e66d0632-e1fe-474a-bc60-014ce82e4c22 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.472553 [ 277 ] {} HTTP-Session: e66d0632-e1fe-474a-bc60-014ce82e4c22 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.472703 [ 277 ] {} HTTP-Session: e66d0632-e1fe-474a-bc60-014ce82e4c22 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.473492 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.474120 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.474238 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.474536 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.474875 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.474915 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.475172 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.475618 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.475661 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.475897 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.476880 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.476925 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.477176 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.477270 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.477381 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} HashJoin: (0x232e0bb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:31.477400 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} HashJoin: (0x232e0bb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:31.478952 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.479024 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.479320 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.479496 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.479587 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.479629 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.479667 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.480566 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.480841 [ 279 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.480807 [ 278 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.480853 [ 281 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.480928 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.480923 [ 282 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.481058 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.481078 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.481097 [ 282 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.481108 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.481134 [ 282 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.481161 [ 282 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.480993 [ 278 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.481027 [ 281 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.481315 [ 278 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:31.481334 [ 281 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.481366 [ 278 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.481378 [ 281 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.480945 [ 279 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.481531 [ 279 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.481558 [ 279 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.481873 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.481922 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.482090 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.482118 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.482315 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.482469 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.482497 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.482512 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.482529 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.482628 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.482661 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.482674 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.482685 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.482931 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.483034 [ 282 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.482989 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.483084 [ 281 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.483136 [ 282 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.483105 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.483157 [ 282 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.483187 [ 266 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.483195 [ 281 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.483224 [ 282 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.483248 [ 281 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.483277 [ 281 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.483493 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.483532 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.483980 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.484021 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.484127 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.484169 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.487561 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} executeQuery: Read 4 rows, 424.00 B in 0.014635 sec., 273.3173898189272 rows/sec., 28.29 KiB/sec. 2024.11.09 00:50:31.487948 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} HashJoin: (0x232e0bb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:31.488931 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.488971 [ 277 ] {1a80621e-1d74-4b1d-ac57-a7cc2269d4a3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.488989 [ 277 ] {} HTTP-Session: e66d0632-e1fe-474a-bc60-014ce82e4c22 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.489628 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.489764 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.489936 [ 277 ] {} HTTP-Session: 8a074d4e-f630-4791-86e6-f89a68f87cbf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.489977 [ 277 ] {} HTTP-Session: 8a074d4e-f630-4791-86e6-f89a68f87cbf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.490028 [ 277 ] {} HTTP-Session: 8a074d4e-f630-4791-86e6-f89a68f87cbf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.490086 [ 277 ] {} HTTP-Session: 8a074d4e-f630-4791-86e6-f89a68f87cbf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.490389 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.491047 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.491090 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.491443 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:31.491545 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.491832 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.491921 [ 266 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.491958 [ 281 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.491972 [ 266 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.492054 [ 281 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.492069 [ 266 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.492079 [ 281 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.492115 [ 266 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.492140 [ 281 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.492332 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.492405 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:31.492519 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.492542 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:31.494230 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} executeQuery: Read 1 rows, 71.00 B in 0.003993 sec., 250.4382669671926 rows/sec., 17.36 KiB/sec. 2024.11.09 00:50:31.494675 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.494706 [ 277 ] {612c7a2b-955a-436f-b37e-114cdc8ae14b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.494722 [ 277 ] {} HTTP-Session: 8a074d4e-f630-4791-86e6-f89a68f87cbf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.598316 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.598470 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.598497 [ 277 ] {} HTTP-Session: ce1acacc-5312-4e61-88c6-9eff0fb41683 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.598524 [ 277 ] {} HTTP-Session: ce1acacc-5312-4e61-88c6-9eff0fb41683 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.598536 [ 277 ] {} HTTP-Session: ce1acacc-5312-4e61-88c6-9eff0fb41683 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.598597 [ 277 ] {} HTTP-Session: ce1acacc-5312-4e61-88c6-9eff0fb41683 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.599649 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.600277 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.600319 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.600599 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.601017 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.601060 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.601301 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.601648 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.601685 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.601918 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.602802 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.602846 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.603095 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.603190 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.603304 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} HashJoin: (0x232e0a30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:31.603322 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} HashJoin: (0x232e0a30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:31.603709 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.603747 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.603986 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.604102 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.604144 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.604176 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.604210 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.604570 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.604815 [ 281 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.604867 [ 278 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.604899 [ 282 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.605015 [ 279 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.605077 [ 282 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.605085 [ 266 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.605109 [ 282 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.604978 [ 278 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.605155 [ 282 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.604951 [ 281 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.605183 [ 278 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.605279 [ 278 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.605235 [ 279 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.605292 [ 281 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:31.605354 [ 279 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.605382 [ 266 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.605419 [ 281 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.605427 [ 279 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.605450 [ 266 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.605488 [ 266 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.605684 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.605720 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.605837 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.605861 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.605991 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.606139 [ 282 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.606209 [ 282 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.606229 [ 279 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.606319 [ 278 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.606332 [ 281 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.606363 [ 279 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.606424 [ 278 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.606417 [ 282 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.606464 [ 281 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.606491 [ 278 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.606423 [ 279 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.606517 [ 281 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.606543 [ 278 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.606597 [ 281 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.606608 [ 279 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.606648 [ 282 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.606343 [ 266 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.606743 [ 266 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.606761 [ 266 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.606776 [ 266 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.607084 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.607122 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.607226 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.607247 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.607316 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.607347 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.610092 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} executeQuery: Read 4 rows, 424.00 B in 0.011309 sec., 353.7005924484924 rows/sec., 36.61 KiB/sec. 2024.11.09 00:50:31.610263 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} HashJoin: (0x232e0a30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:31.610856 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.610889 [ 277 ] {9c939e27-162e-4b6a-8b64-d54bd7c45932} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.610955 [ 277 ] {} HTTP-Session: ce1acacc-5312-4e61-88c6-9eff0fb41683 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.611913 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.612039 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.612067 [ 277 ] {} HTTP-Session: 4143a3a7-f583-45c3-8a6d-8929055c5b2a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.612085 [ 277 ] {} HTTP-Session: 4143a3a7-f583-45c3-8a6d-8929055c5b2a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.612099 [ 277 ] {} HTTP-Session: 4143a3a7-f583-45c3-8a6d-8929055c5b2a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.612136 [ 277 ] {} HTTP-Session: 4143a3a7-f583-45c3-8a6d-8929055c5b2a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.612352 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.612717 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.612760 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.613140 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:31.613239 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.613499 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.613700 [ 281 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.613715 [ 282 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.613867 [ 281 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.613947 [ 281 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.613977 [ 281 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.614085 [ 282 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.614113 [ 282 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.614130 [ 282 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.614308 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.614359 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:31.614534 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.614562 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:31.616836 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} executeQuery: Read 1 rows, 71.00 B in 0.004578 sec., 218.43599825251204 rows/sec., 15.15 KiB/sec. 2024.11.09 00:50:31.624172 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.624214 [ 277 ] {88a529c8-c6c7-4709-8070-339e8ef5e262} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.624232 [ 277 ] {} HTTP-Session: 4143a3a7-f583-45c3-8a6d-8929055c5b2a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.727246 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.727563 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.727602 [ 277 ] {} HTTP-Session: 980668ee-59a3-49a8-9950-cdff9798d978 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.727631 [ 277 ] {} HTTP-Session: 980668ee-59a3-49a8-9950-cdff9798d978 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.727644 [ 277 ] {} HTTP-Session: 980668ee-59a3-49a8-9950-cdff9798d978 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.727706 [ 277 ] {} HTTP-Session: 980668ee-59a3-49a8-9950-cdff9798d978 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.728244 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.728874 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.728919 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.729205 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.729621 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.729664 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.729905 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.730253 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.730293 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.730822 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.732807 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.732855 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.733133 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.733244 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.733417 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} HashJoin: (0x23120d30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:31.733450 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} HashJoin: (0x23120d30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:31.733986 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.734031 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.735510 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.735855 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.735919 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.735965 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.736004 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.736432 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.736707 [ 282 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.736671 [ 278 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.736736 [ 281 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.736715 [ 279 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.736824 [ 266 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.736848 [ 282 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.736914 [ 278 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.736920 [ 281 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.736994 [ 281 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.736998 [ 279 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.737010 [ 278 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:31.737047 [ 281 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.737112 [ 266 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.736985 [ 282 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.737168 [ 266 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.737196 [ 282 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.737209 [ 266 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.737054 [ 279 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.737130 [ 278 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.737353 [ 279 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.737664 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.737717 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.737891 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.737925 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.738134 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.738419 [ 281 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.738443 [ 278 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.738475 [ 279 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.738506 [ 266 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.738572 [ 278 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.738556 [ 281 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.738582 [ 279 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.738637 [ 281 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.738663 [ 266 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.738674 [ 279 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.738683 [ 281 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.738730 [ 278 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.738749 [ 279 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.738817 [ 266 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.738842 [ 282 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.738859 [ 266 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.738925 [ 282 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.738941 [ 278 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.738958 [ 282 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.739027 [ 282 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.739293 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.739337 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.739506 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.739533 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.739638 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.739681 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.743285 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} executeQuery: Read 4 rows, 424.00 B in 0.015371 sec., 260.23030381887975 rows/sec., 26.94 KiB/sec. 2024.11.09 00:50:31.743557 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} HashJoin: (0x23120d30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:31.744094 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.744127 [ 277 ] {748f6f49-c09a-4295-8135-62d4a4fe54aa} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.744146 [ 277 ] {} HTTP-Session: 980668ee-59a3-49a8-9950-cdff9798d978 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.745379 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.745479 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.745504 [ 277 ] {} HTTP-Session: 031f87ac-e0d8-4f28-8ed6-623f241eff45 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.745532 [ 277 ] {} HTTP-Session: 031f87ac-e0d8-4f28-8ed6-623f241eff45 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.745546 [ 277 ] {} HTTP-Session: 031f87ac-e0d8-4f28-8ed6-623f241eff45 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.745602 [ 277 ] {} HTTP-Session: 031f87ac-e0d8-4f28-8ed6-623f241eff45 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.745918 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.746353 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.746395 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.746708 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:31.746797 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.747281 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.747542 [ 281 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.747576 [ 278 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.747616 [ 281 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.747677 [ 281 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.747697 [ 278 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.747723 [ 281 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.747730 [ 278 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.747767 [ 278 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.747961 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.748073 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:31.748260 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.748292 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:31.751020 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} executeQuery: Read 1 rows, 71.00 B in 0.005241 sec., 190.80328181644725 rows/sec., 13.23 KiB/sec. 2024.11.09 00:50:31.752067 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.752106 [ 277 ] {6de55b47-8806-45df-b60a-e14c9cbf915d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.752122 [ 277 ] {} HTTP-Session: 031f87ac-e0d8-4f28-8ed6-623f241eff45 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.855922 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.856106 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.856225 [ 277 ] {} HTTP-Session: de2181de-d99c-4431-af8b-250204e6424f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.857124 [ 277 ] {} HTTP-Session: de2181de-d99c-4431-af8b-250204e6424f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.857167 [ 277 ] {} HTTP-Session: de2181de-d99c-4431-af8b-250204e6424f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.857239 [ 277 ] {} HTTP-Session: de2181de-d99c-4431-af8b-250204e6424f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.858516 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.859554 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.859604 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.860338 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.860953 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.861143 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.861498 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.863113 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.863235 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.863951 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.865725 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.865775 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.866048 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.866151 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.866273 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} HashJoin: (0x23120d30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:31.866358 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} HashJoin: (0x23120d30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:31.866993 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.867089 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.867541 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:31.867788 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.867847 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.867887 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.867923 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.868477 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.868666 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.868702 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.868755 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.868750 [ 278 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.868794 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:31.868844 [ 278 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.868806 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.868887 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.868914 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.868892 [ 278 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.869048 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.869077 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.869089 [ 278 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.869124 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.869150 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.869164 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.869248 [ 278 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.869287 [ 278 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.869298 [ 278 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.869311 [ 278 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.872307 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.872346 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.872467 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.872493 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.872861 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.873114 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.873167 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.873190 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.873212 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.873253 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.873318 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.873326 [ 282 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:31.873364 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.874030 [ 281 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.874066 [ 282 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.873368 [ 266 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:31.874089 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:31.874570 [ 266 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.875620 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.874382 [ 282 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.875649 [ 266 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.875668 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.875764 [ 282 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.875775 [ 266 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.875826 [ 279 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.876235 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.876270 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:31.877021 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.877062 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:31.877142 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:31.877175 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:31.892651 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} executeQuery: Read 4 rows, 424.00 B in 0.034786 sec., 114.98878859311218 rows/sec., 11.90 KiB/sec. 2024.11.09 00:50:31.892935 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} HashJoin: (0x23120d30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:31.893434 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.893466 [ 277 ] {17945f79-c2a1-4875-bada-6bc5def723ef} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.893484 [ 277 ] {} HTTP-Session: de2181de-d99c-4431-af8b-250204e6424f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.897372 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:31.897465 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:31.897492 [ 277 ] {} HTTP-Session: bfe6a282-c18b-4a55-aff5-7d8f30c23ae0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:31.897520 [ 277 ] {} HTTP-Session: bfe6a282-c18b-4a55-aff5-7d8f30c23ae0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.897533 [ 277 ] {} HTTP-Session: bfe6a282-c18b-4a55-aff5-7d8f30c23ae0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:31.897583 [ 277 ] {} HTTP-Session: bfe6a282-c18b-4a55-aff5-7d8f30c23ae0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:31.897905 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:31.898435 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:31.898482 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:31.898786 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:31.898877 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:31.899141 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:31.899227 [ 282 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:31.899476 [ 282 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:31.899493 [ 282 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.899506 [ 282 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:31.904216 [ 282 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:31.904573 [ 282 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:31.904602 [ 282 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:31.904620 [ 282 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:31.904702 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:31.904727 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:31.904887 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:31.904924 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:31.909943 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} executeQuery: Read 1 rows, 71.00 B in 0.01196 sec., 83.61204013377926 rows/sec., 5.80 KiB/sec. 2024.11.09 00:50:31.910812 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} DynamicQueryHandler: Done processing query 2024.11.09 00:50:31.911059 [ 277 ] {d9e9f947-925e-4fb3-867e-447b933b1068} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:31.911079 [ 277 ] {} HTTP-Session: bfe6a282-c18b-4a55-aff5-7d8f30c23ae0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.014175 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.014327 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.014355 [ 277 ] {} HTTP-Session: 5d01144a-3a88-44b5-964a-766c089d8bc6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.014384 [ 277 ] {} HTTP-Session: 5d01144a-3a88-44b5-964a-766c089d8bc6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.014396 [ 277 ] {} HTTP-Session: 5d01144a-3a88-44b5-964a-766c089d8bc6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.014459 [ 277 ] {} HTTP-Session: 5d01144a-3a88-44b5-964a-766c089d8bc6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.016304 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.022393 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.022471 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.022776 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.023354 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.023398 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.023753 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.024140 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.024181 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.024439 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.025306 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.025350 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.025600 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.025693 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.025806 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} HashJoin: (0x23121140) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:32.025824 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} HashJoin: (0x23121140) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:32.026267 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.026308 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.026549 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.026668 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.026710 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.026746 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.026781 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.027164 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.045939 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.045938 [ 281 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.046024 [ 278 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.046002 [ 266 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.046096 [ 281 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.046045 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.046144 [ 278 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.046189 [ 281 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:32.046208 [ 266 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.046223 [ 278 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.046272 [ 266 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.046202 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.046308 [ 278 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.046345 [ 266 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.046355 [ 281 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.046402 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.046463 [ 279 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.046486 [ 279 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.046497 [ 279 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.046509 [ 279 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.046699 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.046733 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.046851 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.046875 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.047009 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.047219 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.047254 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.047268 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.047282 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.047375 [ 266 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.047378 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.047427 [ 266 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.047449 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.047462 [ 266 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.047473 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.047486 [ 266 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.047501 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.047565 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.047583 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.047593 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.047604 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.047639 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.047656 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.047666 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.047676 [ 282 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.047808 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.047838 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.047936 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.047958 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.048029 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.048058 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.052280 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} executeQuery: Read 4 rows, 424.00 B in 0.037609 sec., 106.35752080619002 rows/sec., 11.01 KiB/sec. 2024.11.09 00:50:32.052503 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} HashJoin: (0x23121140) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:32.053576 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.053610 [ 277 ] {7eda59ac-ddfe-458d-92d4-7e9f954b0637} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.053630 [ 277 ] {} HTTP-Session: 5d01144a-3a88-44b5-964a-766c089d8bc6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.054516 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.054615 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.054639 [ 277 ] {} HTTP-Session: 53e12c24-bc05-46f0-9a12-6483c16d922e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.054662 [ 277 ] {} HTTP-Session: 53e12c24-bc05-46f0-9a12-6483c16d922e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.054676 [ 277 ] {} HTTP-Session: 53e12c24-bc05-46f0-9a12-6483c16d922e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.054726 [ 277 ] {} HTTP-Session: 53e12c24-bc05-46f0-9a12-6483c16d922e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.055453 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.056046 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.056094 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.056455 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:32.056567 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.056893 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.057120 [ 281 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.057162 [ 266 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.057194 [ 281 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.057235 [ 281 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.057281 [ 266 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.057300 [ 281 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.057323 [ 266 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.057353 [ 266 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.058333 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.058389 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:32.058827 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.058867 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:32.066414 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} executeQuery: Read 1 rows, 71.00 B in 0.011122 sec., 89.91188635137566 rows/sec., 6.23 KiB/sec. 2024.11.09 00:50:32.068520 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.068741 [ 277 ] {d7805475-6425-4e06-969f-ffa07bb5a427} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.068771 [ 277 ] {} HTTP-Session: 53e12c24-bc05-46f0-9a12-6483c16d922e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.174869 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.175136 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.175170 [ 277 ] {} HTTP-Session: f5d74190-a718-4f30-be6f-11de2b8ba844 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.175198 [ 277 ] {} HTTP-Session: f5d74190-a718-4f30-be6f-11de2b8ba844 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.175326 [ 277 ] {} HTTP-Session: f5d74190-a718-4f30-be6f-11de2b8ba844 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.175406 [ 277 ] {} HTTP-Session: f5d74190-a718-4f30-be6f-11de2b8ba844 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.175901 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.178274 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.178362 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.178663 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.182150 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.182198 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.182580 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.182980 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.183054 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.183753 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.184748 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.184793 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.185084 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.185184 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.185361 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} HashJoin: (0x220e7680) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:32.185457 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} HashJoin: (0x220e7680) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:32.185889 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.185932 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.186215 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.186339 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.186382 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.186415 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.186448 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.186808 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.192961 [ 281 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.193000 [ 282 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.193069 [ 281 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.193101 [ 281 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:32.193120 [ 282 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.193138 [ 281 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.193156 [ 282 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.193197 [ 282 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.193205 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.193263 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.193276 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.193290 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.193351 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.193373 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.193383 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.193395 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.193434 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.193452 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.193461 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.193474 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.193601 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.193626 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.193738 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.193798 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.193935 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.194074 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.194111 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.194125 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.194140 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.194234 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.194262 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.194274 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.194286 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.194328 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.194347 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.194357 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.194368 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.194400 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.194417 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.194426 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.194437 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.194468 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.194484 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.194494 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.194505 [ 266 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.194570 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.194591 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.194689 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.194711 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.194782 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.194813 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.196774 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} executeQuery: Read 4 rows, 424.00 B in 0.021183 sec., 188.83066610017465 rows/sec., 19.55 KiB/sec. 2024.11.09 00:50:32.196936 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} HashJoin: (0x220e7680) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:32.197414 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.197445 [ 277 ] {8272025f-02c0-46b4-9e99-fc576b5b5965} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.197461 [ 277 ] {} HTTP-Session: f5d74190-a718-4f30-be6f-11de2b8ba844 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.200665 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.200918 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.200956 [ 277 ] {} HTTP-Session: 8d47d0d1-b363-4a21-adbe-c37840e4b2f9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.200984 [ 277 ] {} HTTP-Session: 8d47d0d1-b363-4a21-adbe-c37840e4b2f9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.200998 [ 277 ] {} HTTP-Session: 8d47d0d1-b363-4a21-adbe-c37840e4b2f9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.201066 [ 277 ] {} HTTP-Session: 8d47d0d1-b363-4a21-adbe-c37840e4b2f9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.201420 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.202025 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.202075 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.202482 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:32.202594 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.203565 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.203725 [ 278 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.203765 [ 278 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.203782 [ 278 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.203796 [ 278 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.203850 [ 278 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.203880 [ 278 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.203890 [ 278 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.203904 [ 278 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.203978 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.204002 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:32.204126 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.204154 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:32.207274 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} executeQuery: Read 1 rows, 71.00 B in 0.006023 sec., 166.03021749958492 rows/sec., 11.51 KiB/sec. 2024.11.09 00:50:32.207812 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.207845 [ 277 ] {d58260f6-d351-4fe4-b94b-d91ac6759782} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.207862 [ 277 ] {} HTTP-Session: 8d47d0d1-b363-4a21-adbe-c37840e4b2f9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.315569 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.315711 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.315740 [ 277 ] {} HTTP-Session: 0bce8bf0-1218-46dd-8382-01118d60db24 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.315769 [ 277 ] {} HTTP-Session: 0bce8bf0-1218-46dd-8382-01118d60db24 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.315784 [ 277 ] {} HTTP-Session: 0bce8bf0-1218-46dd-8382-01118d60db24 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.315846 [ 277 ] {} HTTP-Session: 0bce8bf0-1218-46dd-8382-01118d60db24 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.316330 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.316937 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.316982 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.317264 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.317598 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.317637 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.317870 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.318211 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.318250 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.318480 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.319324 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.319366 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.319609 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.319701 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.319810 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} HashJoin: (0x23120d90) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:32.319827 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} HashJoin: (0x23120d90) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:32.320248 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.320289 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.320540 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.320657 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.320698 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.320732 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.320764 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.321124 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.321331 [ 278 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.321378 [ 282 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.321400 [ 266 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.321418 [ 281 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.321497 [ 278 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.321549 [ 282 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.321607 [ 282 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.321617 [ 278 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:32.321670 [ 282 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.321641 [ 266 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.321642 [ 281 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.321748 [ 266 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.321543 [ 279 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.321832 [ 266 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.321867 [ 279 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.321756 [ 278 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.321906 [ 279 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.321794 [ 281 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.321942 [ 279 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.321979 [ 281 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.322172 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.322209 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.322324 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.322349 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.322477 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.322600 [ 278 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.322713 [ 278 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.322712 [ 282 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.322800 [ 278 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.322778 [ 266 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.322836 [ 282 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.322821 [ 281 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.322895 [ 282 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.322904 [ 278 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.322971 [ 282 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.323018 [ 281 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.322952 [ 266 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.323043 [ 281 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.323066 [ 281 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.323072 [ 266 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.323194 [ 266 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.323099 [ 279 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.323259 [ 279 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.323273 [ 279 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.323286 [ 279 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.323608 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.323669 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.323829 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.323855 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.323954 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.324040 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.330541 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} executeQuery: Read 4 rows, 424.00 B in 0.014513 sec., 275.614965892648 rows/sec., 28.53 KiB/sec. 2024.11.09 00:50:32.330832 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} HashJoin: (0x23120d90) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:32.334142 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.334180 [ 277 ] {1caad4d9-a47e-4741-954c-639050279183} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.334199 [ 277 ] {} HTTP-Session: 0bce8bf0-1218-46dd-8382-01118d60db24 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.334984 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.335071 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.335135 [ 277 ] {} HTTP-Session: e986ef02-66c8-4b92-af70-b3ad019d6e8e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.335165 [ 277 ] {} HTTP-Session: e986ef02-66c8-4b92-af70-b3ad019d6e8e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.335181 [ 277 ] {} HTTP-Session: e986ef02-66c8-4b92-af70-b3ad019d6e8e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.335238 [ 277 ] {} HTTP-Session: e986ef02-66c8-4b92-af70-b3ad019d6e8e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.335501 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.336208 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.336257 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.336577 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:32.336683 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.336982 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.337164 [ 278 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.337218 [ 278 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.337251 [ 278 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.337265 [ 278 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.337321 [ 282 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.337408 [ 282 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.337423 [ 282 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.337463 [ 282 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.337768 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.337810 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:32.337931 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.337957 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:32.339641 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} executeQuery: Read 1 rows, 71.00 B in 0.004261 sec., 234.6866932644919 rows/sec., 16.27 KiB/sec. 2024.11.09 00:50:32.340043 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.340073 [ 277 ] {159b581f-0b09-43a2-94f7-14466fa9cd8e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.340155 [ 277 ] {} HTTP-Session: e986ef02-66c8-4b92-af70-b3ad019d6e8e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.442185 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.442350 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.442379 [ 277 ] {} HTTP-Session: dd837331-9084-4c8e-b49d-f9cfa8fd6957 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.442445 [ 277 ] {} HTTP-Session: dd837331-9084-4c8e-b49d-f9cfa8fd6957 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.442462 [ 277 ] {} HTTP-Session: dd837331-9084-4c8e-b49d-f9cfa8fd6957 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.442515 [ 277 ] {} HTTP-Session: dd837331-9084-4c8e-b49d-f9cfa8fd6957 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.443061 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.443756 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.443805 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.444392 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.444765 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.444807 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.445083 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.445541 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.445585 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.445822 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.446828 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.446875 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.447176 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.447294 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.447410 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} HashJoin: (0x232e0bb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:32.447430 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} HashJoin: (0x232e0bb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:32.448153 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.448197 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.448459 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.448581 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.448627 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.448660 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.448694 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.449092 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.449291 [ 278 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.449351 [ 282 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.449417 [ 281 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.449477 [ 266 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.449530 [ 281 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.449547 [ 282 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.449460 [ 278 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.449599 [ 281 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.449606 [ 282 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.449673 [ 278 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:32.449687 [ 281 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.449643 [ 266 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.449708 [ 282 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.449754 [ 266 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.449806 [ 278 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.449816 [ 266 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.449599 [ 279 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.449943 [ 279 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.449958 [ 279 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.449973 [ 279 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.450300 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.450337 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.450500 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.450538 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.450675 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.450796 [ 278 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.450875 [ 281 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.450871 [ 282 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.450968 [ 281 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.451003 [ 282 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.451035 [ 281 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.451035 [ 279 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.451059 [ 282 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.451081 [ 281 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.451109 [ 279 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.451115 [ 282 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.451144 [ 279 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.450934 [ 278 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.450936 [ 266 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.451186 [ 279 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.451206 [ 278 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.451254 [ 266 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.451264 [ 278 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.451285 [ 266 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.451308 [ 266 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.451520 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.451562 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.451668 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.451812 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.451903 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.451937 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.455147 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} executeQuery: Read 4 rows, 424.00 B in 0.012441 sec., 321.51756289687324 rows/sec., 33.28 KiB/sec. 2024.11.09 00:50:32.455459 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} HashJoin: (0x232e0bb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:32.456674 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.456712 [ 277 ] {99f0cc6a-c906-4624-848b-730f8f67bc4c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.456730 [ 277 ] {} HTTP-Session: dd837331-9084-4c8e-b49d-f9cfa8fd6957 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.457931 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.458137 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.458174 [ 277 ] {} HTTP-Session: 50fb7a4c-070e-4f09-a827-2f9c016ef1b6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.458201 [ 277 ] {} HTTP-Session: 50fb7a4c-070e-4f09-a827-2f9c016ef1b6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.458214 [ 277 ] {} HTTP-Session: 50fb7a4c-070e-4f09-a827-2f9c016ef1b6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.458269 [ 277 ] {} HTTP-Session: 50fb7a4c-070e-4f09-a827-2f9c016ef1b6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.458556 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.459030 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.459074 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.459473 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:32.459582 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.459876 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.460036 [ 278 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.460049 [ 281 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.460156 [ 281 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.460190 [ 281 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.460104 [ 278 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.460209 [ 281 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.460248 [ 278 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.460272 [ 278 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.460450 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.460492 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:32.460614 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.460641 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:32.463742 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} executeQuery: Read 1 rows, 71.00 B in 0.005339 sec., 187.30099269526127 rows/sec., 12.99 KiB/sec. 2024.11.09 00:50:32.465127 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.465169 [ 277 ] {847daf6a-0694-463e-8911-2e609338467d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.465185 [ 277 ] {} HTTP-Session: 50fb7a4c-070e-4f09-a827-2f9c016ef1b6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.568328 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.568492 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.568519 [ 277 ] {} HTTP-Session: d53e1039-e4b9-49dc-aabd-73e6cba94ab2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.568548 [ 277 ] {} HTTP-Session: d53e1039-e4b9-49dc-aabd-73e6cba94ab2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.568561 [ 277 ] {} HTTP-Session: d53e1039-e4b9-49dc-aabd-73e6cba94ab2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.568624 [ 277 ] {} HTTP-Session: d53e1039-e4b9-49dc-aabd-73e6cba94ab2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.569131 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.569877 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.569924 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.570344 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.570703 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.570744 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.571176 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.571610 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.571653 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.571933 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.573331 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.573380 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.573641 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.573749 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.573866 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} HashJoin: (0x23120d30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:32.573886 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} HashJoin: (0x23120d30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:32.574373 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.574418 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.574679 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.574860 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.574914 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.575058 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.575094 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.575465 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.575811 [ 279 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.575690 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.575821 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.575955 [ 282 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.575942 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.575868 [ 281 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.575975 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.576067 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:32.575898 [ 279 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.576105 [ 282 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.576118 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.576189 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.576181 [ 279 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.576184 [ 281 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.576257 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.576277 [ 279 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.576312 [ 282 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.576297 [ 281 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.576378 [ 282 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.576388 [ 281 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.576874 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.576920 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.577276 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.577327 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.577542 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.577674 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.577692 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.577719 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.577753 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.577755 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.577791 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.577810 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.577831 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.578019 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.578059 [ 279 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.578104 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.578120 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.578151 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.578198 [ 278 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.578202 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.578225 [ 279 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.578235 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.578265 [ 279 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.578280 [ 266 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.578295 [ 279 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.578629 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.578758 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.578924 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.578999 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.579105 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.579146 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.582877 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} executeQuery: Read 4 rows, 424.00 B in 0.014053 sec., 284.6367323703124 rows/sec., 29.46 KiB/sec. 2024.11.09 00:50:32.583262 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} HashJoin: (0x23120d30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:32.584301 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.584339 [ 277 ] {1482d9f8-71eb-4bdf-bf07-dd8c0117b67f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.584359 [ 277 ] {} HTTP-Session: d53e1039-e4b9-49dc-aabd-73e6cba94ab2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.585797 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.585911 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.585959 [ 277 ] {} HTTP-Session: cb063c70-4ee5-478c-975b-fa9f79fa88fb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.586039 [ 277 ] {} HTTP-Session: cb063c70-4ee5-478c-975b-fa9f79fa88fb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.586150 [ 277 ] {} HTTP-Session: cb063c70-4ee5-478c-975b-fa9f79fa88fb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.586226 [ 277 ] {} HTTP-Session: cb063c70-4ee5-478c-975b-fa9f79fa88fb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.586760 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.587939 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.587991 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.588554 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:32.588834 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.589382 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.589511 [ 282 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.589541 [ 282 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.589556 [ 282 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.589612 [ 282 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.589651 [ 282 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.589678 [ 282 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.589691 [ 282 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.589707 [ 282 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.589829 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.589860 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:32.590013 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.590051 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:32.593086 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} executeQuery: Read 1 rows, 71.00 B in 0.006575 sec., 152.0912547528517 rows/sec., 10.55 KiB/sec. 2024.11.09 00:50:32.593803 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.593840 [ 277 ] {8a634deb-ca3f-43ff-a68d-22e27a1fb806} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.593856 [ 277 ] {} HTTP-Session: cb063c70-4ee5-478c-975b-fa9f79fa88fb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.697369 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.697531 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.697561 [ 277 ] {} HTTP-Session: 727ad10d-f6ec-4d52-b172-498b4aee2e29 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.697592 [ 277 ] {} HTTP-Session: 727ad10d-f6ec-4d52-b172-498b4aee2e29 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.697604 [ 277 ] {} HTTP-Session: 727ad10d-f6ec-4d52-b172-498b4aee2e29 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.697668 [ 277 ] {} HTTP-Session: 727ad10d-f6ec-4d52-b172-498b4aee2e29 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.698255 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.698895 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.698938 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.699226 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.699632 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.699675 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.699918 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.700266 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.700303 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.700602 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.701621 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.701665 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.701914 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.702006 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.702121 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} HashJoin: (0x220e76f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:32.702140 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} HashJoin: (0x220e76f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:32.702555 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.702596 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.702841 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.702959 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.703005 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.703040 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.703073 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.703480 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.703591 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.703622 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.703636 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:32.703652 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.703700 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.703721 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.703731 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.703743 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.703780 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.703800 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.703811 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.703822 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.703858 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.703876 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.703886 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.703898 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.703934 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.703953 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.703963 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.703974 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.704046 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.704069 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.704174 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.704197 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.704318 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.704396 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.704420 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.704432 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.704445 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.704489 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.704507 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.704516 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.704527 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.704561 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.704577 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.704587 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.704598 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.704630 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.704648 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.704657 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.704668 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.704701 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.704718 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.704727 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.704738 [ 266 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.704801 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.704821 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.704913 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.704934 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.705002 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.705091 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.708245 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} executeQuery: Read 4 rows, 424.00 B in 0.010371 sec., 385.6908687686819 rows/sec., 39.93 KiB/sec. 2024.11.09 00:50:32.708591 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} HashJoin: (0x220e76f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:32.709490 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.709532 [ 277 ] {6cff1f66-b248-40a4-90db-498015283bc5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.709550 [ 277 ] {} HTTP-Session: 727ad10d-f6ec-4d52-b172-498b4aee2e29 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.717319 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.717418 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.717444 [ 277 ] {} HTTP-Session: 9763eadf-275f-4d64-8b80-b0b2690d27ae Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.717470 [ 277 ] {} HTTP-Session: 9763eadf-275f-4d64-8b80-b0b2690d27ae Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.717482 [ 277 ] {} HTTP-Session: 9763eadf-275f-4d64-8b80-b0b2690d27ae Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.717540 [ 277 ] {} HTTP-Session: 9763eadf-275f-4d64-8b80-b0b2690d27ae Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.717837 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.718456 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.718761 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.719159 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:32.719269 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.719771 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.720000 [ 282 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.720010 [ 281 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.720133 [ 282 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.720209 [ 281 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.720232 [ 282 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.720239 [ 281 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.720271 [ 282 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.720292 [ 281 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.720529 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.721512 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:32.721705 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.721737 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:32.725358 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} executeQuery: Read 1 rows, 71.00 B in 0.007655 sec., 130.63357282821684 rows/sec., 9.06 KiB/sec. 2024.11.09 00:50:32.726077 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.726114 [ 277 ] {6982dfbf-7173-4e30-98b8-ffa365854bbc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.726131 [ 277 ] {} HTTP-Session: 9763eadf-275f-4d64-8b80-b0b2690d27ae Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.829598 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.829752 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.829780 [ 277 ] {} HTTP-Session: 242616e3-33ba-4cae-a62f-eec17240966a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.829810 [ 277 ] {} HTTP-Session: 242616e3-33ba-4cae-a62f-eec17240966a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.829822 [ 277 ] {} HTTP-Session: 242616e3-33ba-4cae-a62f-eec17240966a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.829888 [ 277 ] {} HTTP-Session: 242616e3-33ba-4cae-a62f-eec17240966a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.830415 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.831065 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.831108 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.831395 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.831729 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.831767 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.837547 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.838257 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.838302 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.838586 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.839948 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.839995 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.840256 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.840356 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.840475 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} HashJoin: (0x2470e500) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:32.840497 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} HashJoin: (0x2470e500) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:32.840956 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.840996 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.841744 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.842115 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.842181 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.842406 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.842451 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.843420 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.843760 [ 279 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.843786 [ 278 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.843877 [ 266 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.843878 [ 281 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.843935 [ 279 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.843798 [ 282 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.844014 [ 266 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.843966 [ 278 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.844024 [ 279 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:32.844169 [ 266 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.844188 [ 278 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.844191 [ 279 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.844250 [ 266 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.844276 [ 278 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.844358 [ 281 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.844362 [ 282 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.844399 [ 281 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.844417 [ 282 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.844433 [ 281 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.844453 [ 282 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.844937 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.844988 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.845164 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.845193 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.845339 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.845514 [ 278 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:32.845539 [ 279 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:32.845657 [ 266 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.845705 [ 279 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.845622 [ 278 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.845583 [ 282 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.845757 [ 279 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.845770 [ 278 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.845856 [ 282 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.845867 [ 278 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.845889 [ 279 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.845915 [ 282 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.845834 [ 266 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.845981 [ 282 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.845968 [ 266 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.846015 [ 281 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:32.846035 [ 266 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.846095 [ 281 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.846114 [ 281 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.846127 [ 281 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.846694 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.846737 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:32.846855 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.846880 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:32.846964 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:32.847037 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:32.854725 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} executeQuery: Read 4 rows, 424.00 B in 0.024649 sec., 162.27838857560144 rows/sec., 16.80 KiB/sec. 2024.11.09 00:50:32.855033 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} HashJoin: (0x2470e500) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:32.855850 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.856058 [ 277 ] {b6514f2d-a6c4-45d8-ab1f-d297b5ee924a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.856090 [ 277 ] {} HTTP-Session: 242616e3-33ba-4cae-a62f-eec17240966a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.859737 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.859832 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.859856 [ 277 ] {} HTTP-Session: 7494a7e8-826b-4bd3-bb4e-e8013a47d02a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.859883 [ 277 ] {} HTTP-Session: 7494a7e8-826b-4bd3-bb4e-e8013a47d02a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.859896 [ 277 ] {} HTTP-Session: 7494a7e8-826b-4bd3-bb4e-e8013a47d02a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.859948 [ 277 ] {} HTTP-Session: 7494a7e8-826b-4bd3-bb4e-e8013a47d02a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.860273 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.860739 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.860785 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.861133 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:32.861232 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.861495 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:32.861645 [ 279 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:32.861673 [ 266 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:32.861714 [ 279 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:32.861744 [ 266 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:32.861751 [ 279 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.861781 [ 266 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:32.861821 [ 266 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:32.861799 [ 279 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:32.862044 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:32.862086 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:32.862203 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:32.862228 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:32.865787 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} executeQuery: Read 1 rows, 71.00 B in 0.005675 sec., 176.21145374449338 rows/sec., 12.22 KiB/sec. 2024.11.09 00:50:32.866273 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} DynamicQueryHandler: Done processing query 2024.11.09 00:50:32.866303 [ 277 ] {5deccaec-32f4-4132-ba9a-37801bf5a5e6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:32.866319 [ 277 ] {} HTTP-Session: 7494a7e8-826b-4bd3-bb4e-e8013a47d02a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.994376 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:32.994538 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:32.994568 [ 277 ] {} HTTP-Session: 17a699c7-1be5-4c10-bc58-d1fe82937b13 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:32.994597 [ 277 ] {} HTTP-Session: 17a699c7-1be5-4c10-bc58-d1fe82937b13 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.994610 [ 277 ] {} HTTP-Session: 17a699c7-1be5-4c10-bc58-d1fe82937b13 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:32.994675 [ 277 ] {} HTTP-Session: 17a699c7-1be5-4c10-bc58-d1fe82937b13 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:32.995182 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:32.995964 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.996009 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.996297 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.996640 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.996679 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.996916 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.997381 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.997424 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.997660 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.998581 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.998626 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.998870 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:32.998966 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:32.999082 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} HashJoin: (0x23293830) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:32.999103 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} HashJoin: (0x23293830) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:32.999592 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:32.999638 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:32.999889 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.000009 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.000055 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.000090 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.000123 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.000540 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 154.52 MiB, peak 158.97 MiB, free memory in arenas 0.00 B, will set to 152.92 MiB (RSS), difference: -1.60 MiB 2024.11.09 00:50:33.001737 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.001995 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.002035 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.002049 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:33.002065 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.002118 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.002141 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.002153 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.002164 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.002200 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.002220 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.002230 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.002240 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.002276 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.002294 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.002304 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.002332 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.002373 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.002393 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.002402 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.002413 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.002482 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.002505 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.002612 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.002639 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.002765 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.002838 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.002865 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.002879 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.002895 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.002942 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.002961 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.002972 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.002983 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.003023 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.003044 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.003056 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.003069 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.003104 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.003123 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.003134 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.003145 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.003178 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.003193 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.003202 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.003212 [ 266 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.003275 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.003296 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.003385 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.003408 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.003547 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.003619 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.041557 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} executeQuery: Read 4 rows, 424.00 B in 0.046682 sec., 85.68613169958442 rows/sec., 8.87 KiB/sec. 2024.11.09 00:50:33.041872 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} HashJoin: (0x23293830) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:33.046298 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.046362 [ 277 ] {17b5c39a-4ab0-4d58-982b-4d5c149927b8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.046382 [ 277 ] {} HTTP-Session: 17a699c7-1be5-4c10-bc58-d1fe82937b13 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.048450 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.048687 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.048723 [ 277 ] {} HTTP-Session: 3148ce63-602e-4444-a8d2-6f9de0f87e3c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.048840 [ 277 ] {} HTTP-Session: 3148ce63-602e-4444-a8d2-6f9de0f87e3c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.048868 [ 277 ] {} HTTP-Session: 3148ce63-602e-4444-a8d2-6f9de0f87e3c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.048976 [ 277 ] {} HTTP-Session: 3148ce63-602e-4444-a8d2-6f9de0f87e3c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.051715 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.052834 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.052913 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.053275 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:33.053383 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.053762 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.053954 [ 266 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.053967 [ 279 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.054045 [ 266 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.054106 [ 266 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.054130 [ 279 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.054156 [ 266 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.054166 [ 279 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.054198 [ 279 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.058857 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.058956 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:33.060321 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.060368 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:33.064813 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} executeQuery: Read 1 rows, 71.00 B in 0.01375 sec., 72.72727272727273 rows/sec., 5.04 KiB/sec. 2024.11.09 00:50:33.065533 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.065567 [ 277 ] {5c7eb55c-92d5-4c4a-b9f1-d367b5e49861} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.065583 [ 277 ] {} HTTP-Session: 3148ce63-602e-4444-a8d2-6f9de0f87e3c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.178207 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.178393 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.178422 [ 277 ] {} HTTP-Session: 7f6b8ad1-1d0e-4811-8f97-6730af1ec7be Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.178453 [ 277 ] {} HTTP-Session: 7f6b8ad1-1d0e-4811-8f97-6730af1ec7be Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.178466 [ 277 ] {} HTTP-Session: 7f6b8ad1-1d0e-4811-8f97-6730af1ec7be Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.178534 [ 277 ] {} HTTP-Session: 7f6b8ad1-1d0e-4811-8f97-6730af1ec7be Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.179439 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.180135 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.180181 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.180469 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.180802 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.180839 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.181073 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.181412 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.181448 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.181677 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.182539 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.182582 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.182829 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.182926 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.183039 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} HashJoin: (0x2470e9c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:33.183058 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} HashJoin: (0x2470e9c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:33.183489 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.183530 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.183779 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.183901 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.183943 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.183976 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.184008 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.184588 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.185739 [ 266 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.185772 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.185815 [ 281 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.185854 [ 282 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.185924 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.185941 [ 281 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.185966 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.185775 [ 278 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.185997 [ 281 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.186017 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.186045 [ 278 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.186061 [ 281 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.186089 [ 278 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.185887 [ 266 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.186117 [ 278 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.186174 [ 266 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:33.186193 [ 282 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.186227 [ 266 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.186241 [ 282 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.186267 [ 282 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.186429 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.186456 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.186572 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.186596 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.186727 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.186842 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.186889 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.186908 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.186923 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.186996 [ 266 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.187032 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.187019 [ 278 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.187096 [ 266 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.187232 [ 278 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.187150 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.187262 [ 278 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.187089 [ 281 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.187298 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.187313 [ 278 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.187158 [ 266 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.187352 [ 281 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.187357 [ 279 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.187413 [ 281 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.187410 [ 266 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.187456 [ 281 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.189207 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.189279 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.189461 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.189490 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.189738 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.189799 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.202385 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} executeQuery: Read 4 rows, 424.00 B in 0.023649 sec., 169.14034420060045 rows/sec., 17.51 KiB/sec. 2024.11.09 00:50:33.202585 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} HashJoin: (0x2470e9c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:33.203450 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.203484 [ 277 ] {9b8e1ca7-e147-417e-bb42-66ce2a7e3a87} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.203503 [ 277 ] {} HTTP-Session: 7f6b8ad1-1d0e-4811-8f97-6730af1ec7be Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.205400 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.205509 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.205534 [ 277 ] {} HTTP-Session: 7ee5d47a-c877-4e58-9c44-978d5c181bd2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.205562 [ 277 ] {} HTTP-Session: 7ee5d47a-c877-4e58-9c44-978d5c181bd2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.205575 [ 277 ] {} HTTP-Session: 7ee5d47a-c877-4e58-9c44-978d5c181bd2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.205780 [ 277 ] {} HTTP-Session: 7ee5d47a-c877-4e58-9c44-978d5c181bd2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.206134 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.206707 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.206755 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.207174 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:33.207284 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.207584 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.207747 [ 279 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.207752 [ 281 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.207813 [ 279 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.207880 [ 279 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.207890 [ 281 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.207919 [ 279 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.207931 [ 281 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.207970 [ 281 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.208396 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.208481 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:33.208610 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.208637 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:33.214787 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} executeQuery: Read 1 rows, 71.00 B in 0.008806 sec., 113.55893708834886 rows/sec., 7.87 KiB/sec. 2024.11.09 00:50:33.215901 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.215931 [ 277 ] {18cf1884-5a5e-4dc0-8825-8cda3c56d382} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.215948 [ 277 ] {} HTTP-Session: 7ee5d47a-c877-4e58-9c44-978d5c181bd2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.321394 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.321547 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.321577 [ 277 ] {} HTTP-Session: 15a50d60-8310-4f8c-8181-6f59d9153bc7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.321606 [ 277 ] {} HTTP-Session: 15a50d60-8310-4f8c-8181-6f59d9153bc7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.321619 [ 277 ] {} HTTP-Session: 15a50d60-8310-4f8c-8181-6f59d9153bc7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.321680 [ 277 ] {} HTTP-Session: 15a50d60-8310-4f8c-8181-6f59d9153bc7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.322185 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.323026 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.323140 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.323454 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.324296 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.324343 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.324598 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.325016 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.325059 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.325298 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.326409 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.326457 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.326704 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.326799 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.326913 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} HashJoin: (0x24eaaec0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:33.326935 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} HashJoin: (0x24eaaec0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:33.327372 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.327414 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.327669 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.327852 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.328083 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.328194 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.328241 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.328615 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.328911 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.329052 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.329068 [ 278 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.329079 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.329256 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.328898 [ 279 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.329293 [ 278 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.329285 [ 266 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.329502 [ 266 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.329780 [ 266 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.329373 [ 279 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.329806 [ 266 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.329326 [ 282 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.329881 [ 279 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:33.329946 [ 282 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.329975 [ 279 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.329994 [ 282 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.329349 [ 278 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.330066 [ 282 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.330110 [ 278 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.332267 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.332315 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.332476 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.332515 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.332868 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.333344 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.333385 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.333401 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.333417 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.333453 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.333472 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.333482 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.333493 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.333565 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.333658 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.333678 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.333690 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.333738 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.333756 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.333765 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.333776 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.333812 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.333831 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.333841 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.333852 [ 281 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.334005 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.334041 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.334145 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.334168 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.334240 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.334275 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.336635 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} executeQuery: Read 4 rows, 424.00 B in 0.014772 sec., 270.7825616030328 rows/sec., 28.03 KiB/sec. 2024.11.09 00:50:33.337337 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} HashJoin: (0x24eaaec0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:33.339576 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.339622 [ 277 ] {39682ef6-da4b-45ef-90a7-5f5833538e5f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.339643 [ 277 ] {} HTTP-Session: 15a50d60-8310-4f8c-8181-6f59d9153bc7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.350644 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.350787 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.350816 [ 277 ] {} HTTP-Session: 284c50f3-d526-4dd0-badb-27363411bc38 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.350848 [ 277 ] {} HTTP-Session: 284c50f3-d526-4dd0-badb-27363411bc38 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.350862 [ 277 ] {} HTTP-Session: 284c50f3-d526-4dd0-badb-27363411bc38 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.350927 [ 277 ] {} HTTP-Session: 284c50f3-d526-4dd0-badb-27363411bc38 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.351276 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.351838 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.351883 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.352239 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:33.352348 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.352658 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.352807 [ 278 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.352848 [ 281 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.352888 [ 278 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.352954 [ 281 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.352955 [ 278 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.352981 [ 281 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.352998 [ 278 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.353018 [ 281 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.353225 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.353264 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:33.353394 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.353422 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:33.355222 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} executeQuery: Read 1 rows, 71.00 B in 0.00411 sec., 243.30900243309003 rows/sec., 16.87 KiB/sec. 2024.11.09 00:50:33.355753 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.355787 [ 277 ] {d06cd2e7-45d0-473e-a3c8-316390ab588a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.355803 [ 277 ] {} HTTP-Session: 284c50f3-d526-4dd0-badb-27363411bc38 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.459137 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.459293 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.459320 [ 277 ] {} HTTP-Session: dc7099cf-281d-4a60-a365-84875025e7c6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.459348 [ 277 ] {} HTTP-Session: dc7099cf-281d-4a60-a365-84875025e7c6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.459361 [ 277 ] {} HTTP-Session: dc7099cf-281d-4a60-a365-84875025e7c6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.459420 [ 277 ] {} HTTP-Session: dc7099cf-281d-4a60-a365-84875025e7c6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.459895 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.460500 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.460545 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.460827 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.461183 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.461224 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.461460 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.461801 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.461840 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.462109 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.463002 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.463047 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.463295 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.463388 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.463495 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} HashJoin: (0x232e0b30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:33.463515 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} HashJoin: (0x232e0b30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:33.463949 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.463992 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.464240 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.464359 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.464400 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.464435 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.464467 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.464829 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.465104 [ 281 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.465198 [ 266 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.465241 [ 279 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.465227 [ 278 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.465279 [ 281 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.465408 [ 266 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.465571 [ 282 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.465620 [ 281 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:33.465592 [ 279 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.465654 [ 278 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.465719 [ 281 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.465698 [ 279 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.465749 [ 266 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.465765 [ 278 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.465819 [ 279 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.465856 [ 278 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.465847 [ 266 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.465923 [ 282 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.465956 [ 282 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.465973 [ 282 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.466210 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.466252 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.466371 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.466397 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.466529 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.466644 [ 281 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.466720 [ 281 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.466728 [ 279 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.466800 [ 278 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.466864 [ 266 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.466869 [ 279 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.466832 [ 281 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.466979 [ 266 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.467003 [ 266 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.467017 [ 266 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.466911 [ 278 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.467121 [ 282 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.467145 [ 278 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.467170 [ 279 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.467226 [ 282 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.467230 [ 278 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.467265 [ 279 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.467275 [ 282 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.467149 [ 281 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.467321 [ 282 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.467560 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.467600 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.467712 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.467734 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.467804 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.467835 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.470477 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} executeQuery: Read 4 rows, 424.00 B in 0.01089 sec., 367.30945821854914 rows/sec., 38.02 KiB/sec. 2024.11.09 00:50:33.470653 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} HashJoin: (0x232e0b30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:33.471151 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.471183 [ 277 ] {3d7818d1-39c8-4857-90cf-704c26e35d2b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.471202 [ 277 ] {} HTTP-Session: dc7099cf-281d-4a60-a365-84875025e7c6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.472504 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.472601 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.472627 [ 277 ] {} HTTP-Session: 30f8a7cf-2231-4766-b6ae-a43921a91658 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.472644 [ 277 ] {} HTTP-Session: 30f8a7cf-2231-4766-b6ae-a43921a91658 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.472656 [ 277 ] {} HTTP-Session: 30f8a7cf-2231-4766-b6ae-a43921a91658 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.472689 [ 277 ] {} HTTP-Session: 30f8a7cf-2231-4766-b6ae-a43921a91658 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.472895 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.473258 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.473301 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.473636 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:33.473730 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.474297 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.474437 [ 282 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.474490 [ 281 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.474510 [ 282 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.474649 [ 281 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.474654 [ 282 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.474682 [ 281 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.474697 [ 282 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.474719 [ 281 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.474923 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.474965 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:33.475097 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.475122 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:33.476757 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} executeQuery: Read 1 rows, 71.00 B in 0.003967 sec., 252.07965717166624 rows/sec., 17.48 KiB/sec. 2024.11.09 00:50:33.477459 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.477493 [ 277 ] {843c702e-ea8f-44f3-b537-d600a0fcd999} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.477509 [ 277 ] {} HTTP-Session: 30f8a7cf-2231-4766-b6ae-a43921a91658 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.580980 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.581131 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.581158 [ 277 ] {} HTTP-Session: e3adec14-daeb-4be1-89dd-4578b38376de Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.581188 [ 277 ] {} HTTP-Session: e3adec14-daeb-4be1-89dd-4578b38376de Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.581200 [ 277 ] {} HTTP-Session: e3adec14-daeb-4be1-89dd-4578b38376de Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.581258 [ 277 ] {} HTTP-Session: e3adec14-daeb-4be1-89dd-4578b38376de Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.581711 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.582361 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.582408 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.582679 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.583085 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.583129 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.583373 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.583726 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.583767 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.584001 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.585029 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.585101 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.585453 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.585560 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.585675 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} HashJoin: (0x220e7b50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:33.585696 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} HashJoin: (0x220e7b50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:33.586127 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.586169 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.586491 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.586620 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.586666 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.586703 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.586739 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.587123 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.587404 [ 279 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.587426 [ 266 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.587315 [ 282 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.587424 [ 281 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.587558 [ 266 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.587586 [ 282 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.587489 [ 278 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.587615 [ 266 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.587638 [ 281 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.587518 [ 279 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.587708 [ 266 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.587671 [ 282 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:33.587751 [ 279 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.587730 [ 278 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.587835 [ 279 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.587807 [ 282 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.587723 [ 281 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.587871 [ 278 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.587924 [ 281 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.587935 [ 278 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.588168 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.588204 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.588325 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.588351 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.588558 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.588827 [ 281 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.588952 [ 279 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.588939 [ 281 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.589026 [ 266 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.589032 [ 278 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.589096 [ 279 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.589145 [ 266 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.589172 [ 279 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.589208 [ 266 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.589262 [ 266 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.589219 [ 278 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.589269 [ 279 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.589319 [ 278 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.589360 [ 278 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.589403 [ 282 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.589084 [ 281 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.589454 [ 282 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.589477 [ 281 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.589479 [ 282 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.589529 [ 282 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.589847 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.589887 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.590088 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.590120 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.590226 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.590272 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.593916 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} executeQuery: Read 4 rows, 424.00 B in 0.012482 sec., 320.4614645088928 rows/sec., 33.17 KiB/sec. 2024.11.09 00:50:33.594614 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} HashJoin: (0x220e7b50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:33.595388 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.595441 [ 277 ] {9acd186a-207f-49c0-9021-ad407ea8d46c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.595467 [ 277 ] {} HTTP-Session: e3adec14-daeb-4be1-89dd-4578b38376de Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.596189 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.596303 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.596343 [ 277 ] {} HTTP-Session: f0e94481-cf4c-423d-9eb6-944dae582c0f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.596381 [ 277 ] {} HTTP-Session: f0e94481-cf4c-423d-9eb6-944dae582c0f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.596402 [ 277 ] {} HTTP-Session: f0e94481-cf4c-423d-9eb6-944dae582c0f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.596469 [ 277 ] {} HTTP-Session: f0e94481-cf4c-423d-9eb6-944dae582c0f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.596787 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.597350 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.597409 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.597884 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:33.598098 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.598629 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.598790 [ 281 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.598816 [ 282 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.598858 [ 281 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.598963 [ 281 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.598998 [ 281 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.598898 [ 282 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.599078 [ 282 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.599115 [ 282 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.599292 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.599334 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:33.599476 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.599505 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:33.601294 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} executeQuery: Read 1 rows, 71.00 B in 0.004676 sec., 213.85799828913602 rows/sec., 14.83 KiB/sec. 2024.11.09 00:50:33.601914 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.601954 [ 277 ] {0dcff88f-11b5-447c-b311-aabe24f85c32} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.601972 [ 277 ] {} HTTP-Session: f0e94481-cf4c-423d-9eb6-944dae582c0f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.703809 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.703943 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.703971 [ 277 ] {} HTTP-Session: 283d2a85-0a42-47ab-b014-b9a950075177 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.703998 [ 277 ] {} HTTP-Session: 283d2a85-0a42-47ab-b014-b9a950075177 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.704013 [ 277 ] {} HTTP-Session: 283d2a85-0a42-47ab-b014-b9a950075177 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.704071 [ 277 ] {} HTTP-Session: 283d2a85-0a42-47ab-b014-b9a950075177 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.704632 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.705327 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.705372 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.705718 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.706067 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.706105 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.706342 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.706738 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.706781 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.707015 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.707893 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.707938 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.708234 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.708338 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.708451 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} HashJoin: (0x232d9140) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:33.708474 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} HashJoin: (0x232d9140) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:33.708893 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.708937 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.709240 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.709369 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.709414 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.709447 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.709480 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.709839 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.709997 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.710032 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.710046 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:33.710062 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.710110 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.710132 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.710142 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.710153 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.710190 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.710207 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.710219 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.710230 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.710264 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.710282 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.710293 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.710304 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.710397 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.710426 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.710437 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.710448 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.710519 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.710542 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.710647 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.710672 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.710793 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.710866 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.710889 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.710901 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.710915 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.710960 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.710976 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.710986 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.710996 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.711030 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.711045 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.711053 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.711064 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.711097 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.711113 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.711122 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.711132 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.711224 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.711252 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.711264 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.711275 [ 281 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.711347 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.711370 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.711465 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.711487 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.711552 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.711582 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.714205 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} executeQuery: Read 4 rows, 424.00 B in 0.009952 sec., 401.92926045016077 rows/sec., 41.61 KiB/sec. 2024.11.09 00:50:33.714444 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} HashJoin: (0x232d9140) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:33.714899 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.714931 [ 277 ] {615c44ff-4685-412b-ad2b-fe0bb771a112} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.714947 [ 277 ] {} HTTP-Session: 283d2a85-0a42-47ab-b014-b9a950075177 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.715822 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.715893 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.715913 [ 277 ] {} HTTP-Session: 21d822b2-ea76-4832-a23f-5aac305b79ef Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.715933 [ 277 ] {} HTTP-Session: 21d822b2-ea76-4832-a23f-5aac305b79ef Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.715948 [ 277 ] {} HTTP-Session: 21d822b2-ea76-4832-a23f-5aac305b79ef Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.715984 [ 277 ] {} HTTP-Session: 21d822b2-ea76-4832-a23f-5aac305b79ef Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.716197 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.716559 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.716602 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.717012 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:33.717108 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.718038 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.718238 [ 282 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.718247 [ 281 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.718342 [ 282 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.718402 [ 282 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.718426 [ 281 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.718459 [ 282 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.718474 [ 281 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.718503 [ 281 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.718671 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.718716 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:33.718866 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.718897 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:33.721158 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} executeQuery: Read 1 rows, 71.00 B in 0.005064 sec., 197.47235387045814 rows/sec., 13.69 KiB/sec. 2024.11.09 00:50:33.721712 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.721749 [ 277 ] {00f37fdb-11c8-4ce6-982b-f4ca4f09caca} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.721765 [ 277 ] {} HTTP-Session: 21d822b2-ea76-4832-a23f-5aac305b79ef Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.824904 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.825055 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.825084 [ 277 ] {} HTTP-Session: cb732177-9db3-4c18-a4f5-dda310fe7108 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.825112 [ 277 ] {} HTTP-Session: cb732177-9db3-4c18-a4f5-dda310fe7108 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.825126 [ 277 ] {} HTTP-Session: cb732177-9db3-4c18-a4f5-dda310fe7108 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.825313 [ 277 ] {} HTTP-Session: cb732177-9db3-4c18-a4f5-dda310fe7108 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.825811 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.826477 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.826573 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.826882 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.827377 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.827423 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.827667 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.828016 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.828057 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.828290 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.829130 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.829172 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.829475 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.829577 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.829689 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} HashJoin: (0x24eaae50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:33.829707 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} HashJoin: (0x24eaae50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:33.830179 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.830221 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.830488 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.830605 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.830689 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.830772 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.830810 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.831179 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.831425 [ 282 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.831459 [ 281 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.831536 [ 266 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.831564 [ 282 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.831490 [ 279 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.831738 [ 282 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:33.831743 [ 278 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.831892 [ 279 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.831618 [ 281 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.831943 [ 279 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.831906 [ 282 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.831976 [ 281 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.832032 [ 279 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.832011 [ 278 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.832096 [ 278 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.832127 [ 278 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.832143 [ 281 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.832164 [ 266 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.832216 [ 266 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.832236 [ 266 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.832539 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.832585 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.832708 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.832734 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.832866 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.833077 [ 281 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.833095 [ 279 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.833208 [ 282 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.833162 [ 278 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.833241 [ 279 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.833317 [ 282 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.833244 [ 281 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.833385 [ 282 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.833367 [ 279 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.833397 [ 278 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.833440 [ 281 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.833460 [ 282 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.833491 [ 279 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.833504 [ 278 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.833587 [ 278 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.833599 [ 281 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.833353 [ 266 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.833816 [ 266 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.833831 [ 266 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.833845 [ 266 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.834157 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.834197 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.834312 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.834335 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.834404 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.834435 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.837201 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} executeQuery: Read 4 rows, 424.00 B in 0.011694 sec., 342.05575508807937 rows/sec., 35.41 KiB/sec. 2024.11.09 00:50:33.837376 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} HashJoin: (0x24eaae50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:33.837861 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.837894 [ 277 ] {02ce819e-b389-42a6-9761-feef51c74256} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.837910 [ 277 ] {} HTTP-Session: cb732177-9db3-4c18-a4f5-dda310fe7108 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.838848 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.838924 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.838947 [ 277 ] {} HTTP-Session: bec03a62-e5d8-46b6-937a-3e983bbb1e09 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.838970 [ 277 ] {} HTTP-Session: bec03a62-e5d8-46b6-937a-3e983bbb1e09 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.838982 [ 277 ] {} HTTP-Session: bec03a62-e5d8-46b6-937a-3e983bbb1e09 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.839019 [ 277 ] {} HTTP-Session: bec03a62-e5d8-46b6-937a-3e983bbb1e09 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.839234 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.839635 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.839681 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.839977 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:33.840063 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.840320 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.840465 [ 281 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.840508 [ 279 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.840543 [ 281 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.840601 [ 281 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.840637 [ 279 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.840660 [ 281 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.840672 [ 279 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.840703 [ 279 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.840898 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.840938 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:33.841052 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.841077 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:33.843215 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} executeQuery: Read 1 rows, 71.00 B in 0.004089 sec., 244.55857177794084 rows/sec., 16.96 KiB/sec. 2024.11.09 00:50:33.843854 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.843885 [ 277 ] {0515af72-e47a-45f3-93aa-92e5a2c58c16} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.843900 [ 277 ] {} HTTP-Session: bec03a62-e5d8-46b6-937a-3e983bbb1e09 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.946652 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.946815 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.946844 [ 277 ] {} HTTP-Session: 5cbac0c3-1104-4eb0-ac8d-0de76c8b419c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.946926 [ 277 ] {} HTTP-Session: 5cbac0c3-1104-4eb0-ac8d-0de76c8b419c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.946953 [ 277 ] {} HTTP-Session: 5cbac0c3-1104-4eb0-ac8d-0de76c8b419c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.947016 [ 277 ] {} HTTP-Session: 5cbac0c3-1104-4eb0-ac8d-0de76c8b419c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.947777 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.948486 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.948535 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.948905 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.949359 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.949405 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.949649 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.950188 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.950234 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.950482 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.951406 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.951452 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.951704 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.951802 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.951917 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} HashJoin: (0x24eab430) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:33.951938 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} HashJoin: (0x24eab430) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:33.952509 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.952554 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.952806 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:33.952928 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.952970 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.953006 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.953040 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.953458 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.953926 [ 266 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.953930 [ 279 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.953936 [ 282 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.953894 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.954091 [ 279 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.954101 [ 266 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.954151 [ 279 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.954179 [ 282 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.954175 [ 266 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.954240 [ 279 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.954260 [ 282 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.954252 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.954282 [ 266 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.954336 [ 282 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.954382 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:33.954435 [ 278 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.954450 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.954514 [ 278 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.954533 [ 278 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.954552 [ 278 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.954962 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.955048 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.955178 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.955202 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.955334 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.955416 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.955444 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.955456 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.955502 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.955570 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.955601 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.955612 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.955623 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.955665 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:33.955683 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.955694 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.955706 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.955740 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:33.955756 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.955766 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.955776 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.955808 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:33.955824 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.955834 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.955844 [ 281 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.955958 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.955988 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:33.956089 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.956113 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:33.956184 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:33.956216 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:33.962454 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} executeQuery: Read 4 rows, 424.00 B in 0.015065 sec., 265.51609691337535 rows/sec., 27.49 KiB/sec. 2024.11.09 00:50:33.962628 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} HashJoin: (0x24eab430) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:33.963161 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.963197 [ 277 ] {004bb3c5-ca3f-4715-99f8-1fb97b943bdf} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.963220 [ 277 ] {} HTTP-Session: 5cbac0c3-1104-4eb0-ac8d-0de76c8b419c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.964341 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:33.964456 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:33.964485 [ 277 ] {} HTTP-Session: 65bc6336-16dd-477e-8ab8-131cd0d4b76c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:33.964514 [ 277 ] {} HTTP-Session: 65bc6336-16dd-477e-8ab8-131cd0d4b76c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.964527 [ 277 ] {} HTTP-Session: 65bc6336-16dd-477e-8ab8-131cd0d4b76c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.964593 [ 277 ] {} HTTP-Session: 65bc6336-16dd-477e-8ab8-131cd0d4b76c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:33.964932 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:33.965655 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:33.965707 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:33.966524 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:33.966654 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:33.966967 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:33.967168 [ 281 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:33.967186 [ 282 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:33.967221 [ 281 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:33.967274 [ 281 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.967302 [ 282 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:33.967330 [ 281 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:33.967340 [ 282 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:33.967370 [ 282 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:33.967499 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:33.967534 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:33.967661 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:33.968477 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:33.970686 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} executeQuery: Read 1 rows, 71.00 B in 0.005923 sec., 168.8333614722269 rows/sec., 11.71 KiB/sec. 2024.11.09 00:50:33.971650 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:33.971683 [ 277 ] {9cab908a-e849-4308-a1c5-8e3d7900a71e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:33.971699 [ 277 ] {} HTTP-Session: 65bc6336-16dd-477e-8ab8-131cd0d4b76c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:33.993766 [ 81 ] {} DNSResolver: Updating DNS cache 2024.11.09 00:50:33.993817 [ 81 ] {} DNSResolver: Updated DNS cache 2024.11.09 00:50:34.074538 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.074692 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.074720 [ 277 ] {} HTTP-Session: 736c2ac0-2d44-4c17-aea1-786f692cc4d3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.074751 [ 277 ] {} HTTP-Session: 736c2ac0-2d44-4c17-aea1-786f692cc4d3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.074763 [ 277 ] {} HTTP-Session: 736c2ac0-2d44-4c17-aea1-786f692cc4d3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.074824 [ 277 ] {} HTTP-Session: 736c2ac0-2d44-4c17-aea1-786f692cc4d3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.075684 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.076468 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.076515 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.076859 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.077257 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.077298 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.077581 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.078082 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.078126 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.078441 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.079491 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.079537 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.079869 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.080079 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.080209 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} HashJoin: (0x24eaae50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:34.080231 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} HashJoin: (0x24eaae50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:34.080652 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.080695 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.080934 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.081156 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.081212 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.081249 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.081280 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.081645 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.081888 [ 279 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.082000 [ 281 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.082059 [ 279 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.081988 [ 278 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.082128 [ 279 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:34.082141 [ 281 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.082178 [ 278 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.082102 [ 282 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.082213 [ 281 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.082230 [ 278 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.082254 [ 279 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.082292 [ 281 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.082325 [ 282 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.082352 [ 278 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.082365 [ 282 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.082409 [ 282 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.081989 [ 266 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.082464 [ 266 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.082475 [ 266 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.082487 [ 266 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.082697 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.082730 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.082948 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.082984 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.083148 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.083300 [ 279 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.083342 [ 279 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.083385 [ 281 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.083419 [ 278 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.083406 [ 279 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.083512 [ 281 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.083536 [ 278 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.083568 [ 281 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.083585 [ 278 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.083607 [ 279 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.083619 [ 281 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.083640 [ 278 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.083468 [ 282 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.083727 [ 282 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.083743 [ 282 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.083756 [ 282 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.083784 [ 266 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.083817 [ 266 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.083830 [ 266 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.083844 [ 266 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.084091 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.084125 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.084234 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.084265 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.084334 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.084417 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.087378 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} executeQuery: Read 4 rows, 424.00 B in 0.01205 sec., 331.9502074688797 rows/sec., 34.36 KiB/sec. 2024.11.09 00:50:34.087652 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} HashJoin: (0x24eaae50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:34.088201 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.088240 [ 277 ] {b20e76ab-74dc-4a35-a4e0-52b78d85f349} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.088257 [ 277 ] {} HTTP-Session: 736c2ac0-2d44-4c17-aea1-786f692cc4d3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.088907 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.088999 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.089024 [ 277 ] {} HTTP-Session: f9507458-4504-4e11-8e84-9191d93c6de5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.089051 [ 277 ] {} HTTP-Session: f9507458-4504-4e11-8e84-9191d93c6de5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.089064 [ 277 ] {} HTTP-Session: f9507458-4504-4e11-8e84-9191d93c6de5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.089168 [ 277 ] {} HTTP-Session: f9507458-4504-4e11-8e84-9191d93c6de5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.089708 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.090739 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.090831 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.091342 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:34.091461 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.091758 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.091939 [ 279 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.091952 [ 281 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.092059 [ 279 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.092090 [ 279 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.092112 [ 281 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.092135 [ 279 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.092152 [ 281 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.092183 [ 281 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.092411 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.092450 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:34.092571 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.092599 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:34.094458 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} executeQuery: Read 1 rows, 71.00 B in 0.004988 sec., 200.4811547714515 rows/sec., 13.90 KiB/sec. 2024.11.09 00:50:34.094911 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.094940 [ 277 ] {4892052e-5f0a-4fe8-8c49-d9ae60b42698} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.094955 [ 277 ] {} HTTP-Session: f9507458-4504-4e11-8e84-9191d93c6de5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.105491 [ 242 ] {} SystemLog (system.query_log): Flushing system log, 308 entries to flush up to offset 1486 2024.11.09 00:50:34.117030 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:34.117098 [ 242 ] {} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:34.119520 [ 242 ] {} MergedBlockOutputStream: filled checksums all_5_5_0 (state Temporary) 2024.11.09 00:50:34.120019 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Renaming temporary part tmp_insert_all_5_5_0 to all_5_5_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:34.120777 [ 242 ] {} SystemLog (system.query_log): Flushed system log up to offset 1486 2024.11.09 00:50:34.199547 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.199690 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.199719 [ 277 ] {} HTTP-Session: 731e3511-f69b-44a9-b646-d28e78f606c8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.199747 [ 277 ] {} HTTP-Session: 731e3511-f69b-44a9-b646-d28e78f606c8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.199760 [ 277 ] {} HTTP-Session: 731e3511-f69b-44a9-b646-d28e78f606c8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.199819 [ 277 ] {} HTTP-Session: 731e3511-f69b-44a9-b646-d28e78f606c8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.200358 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.200990 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.201489 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.201927 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.202762 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.202808 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.203054 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.203432 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.203473 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.203709 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.204590 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.204634 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.204886 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.204983 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.205282 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} HashJoin: (0x24a2a320) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:34.205376 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} HashJoin: (0x24a2a320) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:34.205801 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.205844 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.206091 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.206208 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.206251 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.206287 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.206322 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.206683 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.206957 [ 282 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.207039 [ 266 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.207055 [ 278 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.207114 [ 281 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.207064 [ 282 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.207152 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.207216 [ 278 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.207230 [ 282 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.207161 [ 266 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.207267 [ 278 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.207260 [ 281 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.207301 [ 282 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.207332 [ 278 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.207338 [ 281 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.207353 [ 266 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.207420 [ 266 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.207422 [ 281 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.207494 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.207527 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:34.207544 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.207890 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.207937 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.208104 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.208133 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.208332 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.209135 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.209180 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.209195 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.209211 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.209261 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.209279 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.209290 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.209301 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.209339 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.209356 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.209366 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.209378 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.209416 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.209434 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.209443 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.209454 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.209488 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.209506 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.209516 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.209527 [ 279 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.209613 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.209643 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.209856 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.210009 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.210135 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.210180 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.213110 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} executeQuery: Read 4 rows, 424.00 B in 0.013118 sec., 304.9245311785333 rows/sec., 31.56 KiB/sec. 2024.11.09 00:50:34.213328 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} HashJoin: (0x24a2a320) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:34.214090 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.214126 [ 277 ] {0fb7b5ee-eb64-45fc-bf52-6a467cfd717f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.214145 [ 277 ] {} HTTP-Session: 731e3511-f69b-44a9-b646-d28e78f606c8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.215137 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.215231 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.215256 [ 277 ] {} HTTP-Session: a5f98b51-1e81-4b98-b859-95b29ca9b431 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.215283 [ 277 ] {} HTTP-Session: a5f98b51-1e81-4b98-b859-95b29ca9b431 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.215297 [ 277 ] {} HTTP-Session: a5f98b51-1e81-4b98-b859-95b29ca9b431 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.215349 [ 277 ] {} HTTP-Session: a5f98b51-1e81-4b98-b859-95b29ca9b431 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.215630 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.216302 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.216358 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.216687 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:34.216790 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.217129 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.217298 [ 278 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.217359 [ 279 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.217433 [ 278 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.218094 [ 278 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.218117 [ 278 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.218485 [ 279 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.218555 [ 279 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.218578 [ 279 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.218804 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.218847 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:34.218962 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.218988 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:34.220831 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} executeQuery: Read 1 rows, 71.00 B in 0.005293 sec., 188.9287738522577 rows/sec., 13.10 KiB/sec. 2024.11.09 00:50:34.221311 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.221393 [ 277 ] {1da5b5ef-9cd4-4b74-bdc5-94af68b18ed4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.221412 [ 277 ] {} HTTP-Session: a5f98b51-1e81-4b98-b859-95b29ca9b431 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.325410 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.325950 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.325988 [ 277 ] {} HTTP-Session: 716ce0fc-e2e1-40f6-b43f-ce3e74ba7d64 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.326017 [ 277 ] {} HTTP-Session: 716ce0fc-e2e1-40f6-b43f-ce3e74ba7d64 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.326031 [ 277 ] {} HTTP-Session: 716ce0fc-e2e1-40f6-b43f-ce3e74ba7d64 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.326093 [ 277 ] {} HTTP-Session: 716ce0fc-e2e1-40f6-b43f-ce3e74ba7d64 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.326761 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.327433 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.327480 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.327772 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.328158 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.328199 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.328436 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.328789 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.328829 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.329058 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.330552 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.330631 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.330987 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.331197 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.331393 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} HashJoin: (0x2464eb80) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:34.331448 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} HashJoin: (0x2464eb80) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:34.333326 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.333377 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.333687 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.334012 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.334066 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.334104 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.334140 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.334948 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.335291 [ 282 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.335321 [ 279 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.335356 [ 278 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.335458 [ 282 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.335495 [ 279 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.335524 [ 278 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.335536 [ 282 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:34.335552 [ 279 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.335570 [ 278 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.335607 [ 279 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.335676 [ 278 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.335620 [ 282 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.335314 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.336011 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.336041 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.336056 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.338363 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.338407 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.338419 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.338432 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.338733 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.338774 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.338895 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.339093 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.339328 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.339665 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.339671 [ 279 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.339771 [ 266 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.339836 [ 279 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.339876 [ 278 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.339810 [ 282 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.339920 [ 279 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.340072 [ 282 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.340127 [ 279 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.340148 [ 282 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.339975 [ 278 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.340193 [ 282 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.340223 [ 278 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.339926 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.340272 [ 278 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.340291 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.339911 [ 266 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.340322 [ 281 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.340349 [ 266 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.340391 [ 266 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.341250 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.341320 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.341559 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.341593 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.341701 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.343576 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.347805 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} executeQuery: Read 4 rows, 424.00 B in 0.021363 sec., 187.2396199035716 rows/sec., 19.38 KiB/sec. 2024.11.09 00:50:34.348009 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} HashJoin: (0x2464eb80) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:34.348978 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.349014 [ 277 ] {eeeec4c7-f81e-46a4-983a-c98a98e477a8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.349058 [ 277 ] {} HTTP-Session: 716ce0fc-e2e1-40f6-b43f-ce3e74ba7d64 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.353837 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.353964 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.353998 [ 277 ] {} HTTP-Session: fa5be274-4792-46b5-bd62-4687e10aa23f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.354031 [ 277 ] {} HTTP-Session: fa5be274-4792-46b5-bd62-4687e10aa23f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.354045 [ 277 ] {} HTTP-Session: fa5be274-4792-46b5-bd62-4687e10aa23f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.354237 [ 277 ] {} HTTP-Session: fa5be274-4792-46b5-bd62-4687e10aa23f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.354741 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.355416 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.355466 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.355834 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:34.355999 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.356334 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.356557 [ 279 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.356641 [ 278 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.356643 [ 279 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.356834 [ 278 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.356867 [ 278 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.356723 [ 279 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.356981 [ 278 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.357000 [ 279 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.357559 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.357606 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:34.357854 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.357893 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:34.360911 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} executeQuery: Read 1 rows, 71.00 B in 0.006338 sec., 157.7784790154623 rows/sec., 10.94 KiB/sec. 2024.11.09 00:50:34.362132 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.362173 [ 277 ] {2aaf3c12-f08d-4584-ae90-8da60cfbb459} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.362193 [ 277 ] {} HTTP-Session: fa5be274-4792-46b5-bd62-4687e10aa23f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.467043 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.467187 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.467212 [ 277 ] {} HTTP-Session: 04f6d153-1b62-4016-a74b-9bcb6258bcee Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.467240 [ 277 ] {} HTTP-Session: 04f6d153-1b62-4016-a74b-9bcb6258bcee Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.467254 [ 277 ] {} HTTP-Session: 04f6d153-1b62-4016-a74b-9bcb6258bcee Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.467315 [ 277 ] {} HTTP-Session: 04f6d153-1b62-4016-a74b-9bcb6258bcee Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.469019 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.470035 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.470111 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.470548 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.471245 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.471444 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.471881 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.472483 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.472529 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.472827 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.473855 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.473901 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.474165 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.474263 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.474442 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} HashJoin: (0x24af64e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:34.474472 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} HashJoin: (0x24af64e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:34.474942 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.474987 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.475284 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.475423 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.475472 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.475507 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.475539 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.475914 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.476097 [ 279 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.476158 [ 281 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.476241 [ 266 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.476255 [ 279 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.476307 [ 282 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.476400 [ 279 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:34.476475 [ 282 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.476427 [ 266 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.476501 [ 282 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.476377 [ 281 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.476535 [ 266 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.476542 [ 282 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.476499 [ 279 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.476567 [ 281 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.476358 [ 278 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.476685 [ 281 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.476594 [ 266 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.476829 [ 278 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.476865 [ 278 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.476881 [ 278 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.477224 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.477270 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.477426 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.477454 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.477662 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.477870 [ 279 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.477968 [ 266 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.478114 [ 278 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.478137 [ 266 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.478189 [ 266 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.478175 [ 282 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.478206 [ 281 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.478264 [ 266 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.478268 [ 278 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.478330 [ 282 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.478348 [ 278 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.478382 [ 282 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.478366 [ 281 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.478422 [ 282 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.478432 [ 281 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.478463 [ 278 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.478489 [ 281 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.477983 [ 279 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.478620 [ 279 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.478641 [ 279 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.479109 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.479154 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.479283 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.479310 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.479786 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.479879 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.483237 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} executeQuery: Read 4 rows, 424.00 B in 0.014549 sec., 274.93298508488556 rows/sec., 28.46 KiB/sec. 2024.11.09 00:50:34.483417 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} HashJoin: (0x24af64e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:34.484059 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.484095 [ 277 ] {3d706500-51e7-4360-a40c-37fd053153d5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.484114 [ 277 ] {} HTTP-Session: 04f6d153-1b62-4016-a74b-9bcb6258bcee Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.485137 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.485237 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.485436 [ 277 ] {} HTTP-Session: 8d47b8fc-2a54-448e-aa12-cf3d7f15bd1c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.485535 [ 277 ] {} HTTP-Session: 8d47b8fc-2a54-448e-aa12-cf3d7f15bd1c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.485558 [ 277 ] {} HTTP-Session: 8d47b8fc-2a54-448e-aa12-cf3d7f15bd1c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.485631 [ 277 ] {} HTTP-Session: 8d47b8fc-2a54-448e-aa12-cf3d7f15bd1c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.486098 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.486773 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.486822 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.487649 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:34.487819 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.488310 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.488487 [ 281 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.488488 [ 282 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.488552 [ 281 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.488576 [ 281 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.488597 [ 282 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.488618 [ 281 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.488635 [ 282 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.488663 [ 282 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.488865 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.488903 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:34.489256 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.489299 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:34.492637 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} executeQuery: Read 1 rows, 71.00 B in 0.006689 sec., 149.49917775452235 rows/sec., 10.37 KiB/sec. 2024.11.09 00:50:34.493371 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.493412 [ 277 ] {dff25f02-f11c-45ec-bbac-0750b71ae101} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.493430 [ 277 ] {} HTTP-Session: 8d47b8fc-2a54-448e-aa12-cf3d7f15bd1c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.597409 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.597598 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.597628 [ 277 ] {} HTTP-Session: f6d7b609-8146-41b6-8e27-8602e8081d14 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.597655 [ 277 ] {} HTTP-Session: f6d7b609-8146-41b6-8e27-8602e8081d14 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.597668 [ 277 ] {} HTTP-Session: f6d7b609-8146-41b6-8e27-8602e8081d14 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.597729 [ 277 ] {} HTTP-Session: f6d7b609-8146-41b6-8e27-8602e8081d14 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.598239 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.598951 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.599084 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.599383 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.599914 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.599957 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.600268 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.600647 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.600688 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.600924 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.601880 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.601926 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.602173 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.602267 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.602379 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} HashJoin: (0x232540c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:34.602400 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} HashJoin: (0x232540c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:34.602926 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.602971 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.603217 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.603336 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.603380 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.603415 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.603449 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.603991 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.604249 [ 266 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.604351 [ 281 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.604400 [ 279 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.604521 [ 279 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.604542 [ 279 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.604577 [ 279 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.604468 [ 278 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.604596 [ 281 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.604448 [ 266 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.604650 [ 281 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.604621 [ 282 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.604692 [ 278 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.604705 [ 266 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:34.604723 [ 281 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.604754 [ 278 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.604816 [ 266 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.604830 [ 278 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.604858 [ 282 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.604903 [ 282 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.604920 [ 282 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.605398 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.605444 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.605594 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.605633 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.605803 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.605975 [ 279 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.606027 [ 281 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.606067 [ 278 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.606134 [ 266 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.606155 [ 282 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.606222 [ 278 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.606251 [ 266 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.606169 [ 281 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.606206 [ 279 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.606325 [ 281 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.606289 [ 266 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.606361 [ 279 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.606280 [ 282 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.606432 [ 266 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.606294 [ 278 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.606387 [ 281 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.606481 [ 282 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.606477 [ 279 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.606528 [ 278 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.606560 [ 282 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.606940 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.607043 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.607153 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.607178 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.607249 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.607280 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.612968 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} executeQuery: Read 4 rows, 424.00 B in 0.015033 sec., 266.0812878334331 rows/sec., 27.54 KiB/sec. 2024.11.09 00:50:34.613169 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} HashJoin: (0x232540c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:34.613973 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.614065 [ 277 ] {2a086426-4d92-42d9-8bb6-c790e4b45820} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.614086 [ 277 ] {} HTTP-Session: f6d7b609-8146-41b6-8e27-8602e8081d14 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.615348 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.615518 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.615552 [ 277 ] {} HTTP-Session: 37965294-23e6-420f-8769-f1ea34c8b0d0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.615580 [ 277 ] {} HTTP-Session: 37965294-23e6-420f-8769-f1ea34c8b0d0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.615592 [ 277 ] {} HTTP-Session: 37965294-23e6-420f-8769-f1ea34c8b0d0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.615648 [ 277 ] {} HTTP-Session: 37965294-23e6-420f-8769-f1ea34c8b0d0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.616257 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.621152 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.621206 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.621940 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:34.622111 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.622501 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.622649 [ 281 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.622677 [ 282 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.622790 [ 281 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.622841 [ 282 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.622844 [ 281 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.622875 [ 282 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.622888 [ 281 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.622905 [ 282 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.623394 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.623435 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:34.623565 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.623595 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:34.630523 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} executeQuery: Read 1 rows, 71.00 B in 0.014446 sec., 69.22331441229406 rows/sec., 4.80 KiB/sec. 2024.11.09 00:50:34.632340 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.632473 [ 277 ] {9ad6d575-dde3-499b-bdb6-27286ec56d4a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.641605 [ 277 ] {} HTTP-Session: 37965294-23e6-420f-8769-f1ea34c8b0d0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.756219 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.756389 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.756420 [ 277 ] {} HTTP-Session: b9589e8d-3bd9-42c9-8eaf-51c434823c01 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.756449 [ 277 ] {} HTTP-Session: b9589e8d-3bd9-42c9-8eaf-51c434823c01 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.756462 [ 277 ] {} HTTP-Session: b9589e8d-3bd9-42c9-8eaf-51c434823c01 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.756525 [ 277 ] {} HTTP-Session: b9589e8d-3bd9-42c9-8eaf-51c434823c01 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.757910 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.759167 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.759256 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.760068 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.761607 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.761703 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.761982 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.762517 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.762587 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.762991 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.764097 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.764143 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.764444 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.764556 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.764675 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} HashJoin: (0x24af64e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:34.764693 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} HashJoin: (0x24af64e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:34.765236 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.765280 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.765642 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.765828 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.765875 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.765912 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.765975 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.766415 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.766633 [ 282 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.766767 [ 278 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.766745 [ 281 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.766894 [ 282 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.766981 [ 266 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.767073 [ 282 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:34.767017 [ 281 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.767119 [ 266 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.767146 [ 282 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.767161 [ 281 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.767169 [ 266 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.766987 [ 278 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.767210 [ 281 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.767225 [ 266 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.767247 [ 278 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.766927 [ 279 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.767287 [ 278 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.767344 [ 279 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.767364 [ 279 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.767379 [ 279 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.767811 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.767848 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.767967 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.768264 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.768416 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.768622 [ 282 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.768648 [ 281 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.768636 [ 278 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.768674 [ 266 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.768740 [ 282 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.768827 [ 282 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.768854 [ 279 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.768949 [ 266 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.768995 [ 281 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.769025 [ 279 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.769041 [ 282 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.769034 [ 266 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.769085 [ 279 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.769060 [ 281 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.769131 [ 266 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.769160 [ 279 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.769169 [ 281 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.768799 [ 278 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.769246 [ 278 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.769271 [ 278 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.770083 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.770128 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.770369 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.770407 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.770516 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.770561 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.775568 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} executeQuery: Read 4 rows, 424.00 B in 0.018598 sec., 215.07688998817076 rows/sec., 22.26 KiB/sec. 2024.11.09 00:50:34.775873 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} HashJoin: (0x24af64e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:34.776444 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.776479 [ 277 ] {2ade5472-5937-4be7-9fef-ac94eee85359} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.776979 [ 277 ] {} HTTP-Session: b9589e8d-3bd9-42c9-8eaf-51c434823c01 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.777966 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.778050 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.778074 [ 277 ] {} HTTP-Session: f8db917b-41fa-46fe-865f-15dce845a56e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.778096 [ 277 ] {} HTTP-Session: f8db917b-41fa-46fe-865f-15dce845a56e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.778109 [ 277 ] {} HTTP-Session: f8db917b-41fa-46fe-865f-15dce845a56e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.778156 [ 277 ] {} HTTP-Session: f8db917b-41fa-46fe-865f-15dce845a56e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.778429 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.779004 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.779052 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.779386 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:34.779493 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.779844 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.780017 [ 281 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.780022 [ 282 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.780096 [ 281 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.780116 [ 282 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.780124 [ 281 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.780277 [ 282 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.780326 [ 282 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.780325 [ 281 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.780573 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.780614 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:34.780784 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.780814 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:34.782556 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} executeQuery: Read 1 rows, 71.00 B in 0.004268 sec., 234.30178069353326 rows/sec., 16.25 KiB/sec. 2024.11.09 00:50:34.783426 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.783464 [ 277 ] {99fde5c8-99fb-443a-b133-0e47476698c6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.783481 [ 277 ] {} HTTP-Session: f8db917b-41fa-46fe-865f-15dce845a56e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.886717 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.886973 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.887118 [ 277 ] {} HTTP-Session: a9803f36-cca8-499e-b2cc-9bfe0319f1c0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.887151 [ 277 ] {} HTTP-Session: a9803f36-cca8-499e-b2cc-9bfe0319f1c0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.887164 [ 277 ] {} HTTP-Session: a9803f36-cca8-499e-b2cc-9bfe0319f1c0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.887230 [ 277 ] {} HTTP-Session: a9803f36-cca8-499e-b2cc-9bfe0319f1c0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.887824 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.888691 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.888778 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.889129 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.889802 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.889844 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.890320 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.890770 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.890814 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.891094 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.892075 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.892120 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.892435 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.892544 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.892661 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} HashJoin: (0x24ed2e40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:34.892680 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} HashJoin: (0x24ed2e40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:34.893181 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.893224 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.893531 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:34.893661 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.893705 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.893739 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.893772 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.894257 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.894415 [ 282 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.894508 [ 282 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.894521 [ 281 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.894639 [ 281 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.894526 [ 266 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.894670 [ 281 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.894559 [ 282 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:34.894779 [ 266 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.894766 [ 281 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.894878 [ 266 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.894933 [ 266 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.894896 [ 278 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.894775 [ 279 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.895065 [ 278 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.894917 [ 282 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.895101 [ 279 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.895177 [ 279 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.895108 [ 278 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.895195 [ 279 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.895231 [ 278 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.895968 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.896049 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.896243 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.896273 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.896488 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.896700 [ 282 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:34.896723 [ 266 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:34.896758 [ 278 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:34.896802 [ 279 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.896867 [ 266 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.896831 [ 282 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.896895 [ 266 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.896914 [ 282 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.896971 [ 266 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.897128 [ 278 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.897157 [ 278 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.896976 [ 279 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.897203 [ 278 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.897216 [ 279 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.897238 [ 281 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.897271 [ 279 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.897319 [ 281 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.897345 [ 282 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.897355 [ 281 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.897413 [ 281 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.897739 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.897810 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:34.897945 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.897973 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:34.898131 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:34.898175 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:34.901065 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} executeQuery: Read 4 rows, 424.00 B in 0.013649 sec., 293.061762766503 rows/sec., 30.34 KiB/sec. 2024.11.09 00:50:34.901289 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} HashJoin: (0x24ed2e40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:34.901686 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.901716 [ 277 ] {40b6de90-e292-4cb7-9c70-fd83b56b1795} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.901733 [ 277 ] {} HTTP-Session: a9803f36-cca8-499e-b2cc-9bfe0319f1c0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.902466 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:34.902542 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:34.902564 [ 277 ] {} HTTP-Session: f8cf4379-de60-4610-8403-9d26a54a4c67 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:34.902584 [ 277 ] {} HTTP-Session: f8cf4379-de60-4610-8403-9d26a54a4c67 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.902595 [ 277 ] {} HTTP-Session: f8cf4379-de60-4610-8403-9d26a54a4c67 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:34.902635 [ 277 ] {} HTTP-Session: f8cf4379-de60-4610-8403-9d26a54a4c67 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:34.902847 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:34.903253 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:34.903296 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:34.903597 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:34.903688 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:34.903942 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:34.904117 [ 282 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:34.904139 [ 266 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:34.904164 [ 282 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:34.904210 [ 282 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.904245 [ 266 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:34.904266 [ 282 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:34.904285 [ 266 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:34.904313 [ 266 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:34.904608 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:34.904836 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:34.905054 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:34.905083 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:34.906841 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} executeQuery: Read 1 rows, 71.00 B in 0.0041 sec., 243.90243902439022 rows/sec., 16.91 KiB/sec. 2024.11.09 00:50:34.907239 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:34.907269 [ 277 ] {9ef52ff5-b79f-4457-8191-c7e99789a48d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:34.907285 [ 277 ] {} HTTP-Session: f8cf4379-de60-4610-8403-9d26a54a4c67 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.010540 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.010706 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.010764 [ 277 ] {} HTTP-Session: 00c51399-24c0-4eab-ac48-e800c01a6ebf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.010796 [ 277 ] {} HTTP-Session: 00c51399-24c0-4eab-ac48-e800c01a6ebf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.010810 [ 277 ] {} HTTP-Session: 00c51399-24c0-4eab-ac48-e800c01a6ebf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.010876 [ 277 ] {} HTTP-Session: 00c51399-24c0-4eab-ac48-e800c01a6ebf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.011445 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.012373 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.012421 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.012723 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.013173 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.013274 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.013543 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.014090 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.014167 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.014791 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.016392 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.016442 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.016801 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.016921 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.017117 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} HashJoin: (0x231fdcb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:35.017150 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} HashJoin: (0x231fdcb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:35.018639 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.018744 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.019685 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.020201 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.020265 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.020310 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.020351 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.021042 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.021596 [ 281 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.021768 [ 266 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.021845 [ 282 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.021892 [ 266 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.021738 [ 281 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.021932 [ 282 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.021938 [ 266 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.021974 [ 281 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:35.021976 [ 282 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.021772 [ 278 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.022014 [ 266 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.021765 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.022065 [ 281 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.022115 [ 278 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.022057 [ 282 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.022170 [ 278 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.022162 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.022217 [ 278 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.022228 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.022267 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.022535 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.022576 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.022786 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.022825 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.023079 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.023192 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.023221 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.023247 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.023265 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.023328 [ 266 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.023392 [ 266 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.023410 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.023432 [ 266 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.023466 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.023540 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.023483 [ 266 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.023562 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.023652 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.023670 [ 281 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.023702 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.023735 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.023748 [ 281 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.023766 [ 279 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.023775 [ 281 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.023800 [ 281 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.024044 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.024086 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.024358 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.024422 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.024544 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.024599 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.029862 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} executeQuery: Read 4 rows, 424.00 B in 0.018754 sec., 213.28783192918843 rows/sec., 22.08 KiB/sec. 2024.11.09 00:50:35.030330 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} HashJoin: (0x231fdcb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:35.031072 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.031111 [ 277 ] {c1eb2bc1-d1ee-46fc-b809-0818adf066dd} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.031129 [ 277 ] {} HTTP-Session: 00c51399-24c0-4eab-ac48-e800c01a6ebf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.032866 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.032968 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.033023 [ 277 ] {} HTTP-Session: 32d0dcf1-bcf0-4293-a1a8-026b7938f94b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.033055 [ 277 ] {} HTTP-Session: 32d0dcf1-bcf0-4293-a1a8-026b7938f94b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.033067 [ 277 ] {} HTTP-Session: 32d0dcf1-bcf0-4293-a1a8-026b7938f94b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.033127 [ 277 ] {} HTTP-Session: 32d0dcf1-bcf0-4293-a1a8-026b7938f94b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.033478 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.034048 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.034095 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.034426 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:35.034548 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.034841 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.034982 [ 279 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.035132 [ 279 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.035039 [ 266 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.035158 [ 279 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.035218 [ 279 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.035221 [ 266 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.035259 [ 266 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.035273 [ 266 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.036075 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.036121 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:35.036868 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.037483 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:35.041029 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} executeQuery: Read 1 rows, 71.00 B in 0.007689 sec., 130.05592404734037 rows/sec., 9.02 KiB/sec. 2024.11.09 00:50:35.041731 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.041768 [ 277 ] {9be6ba01-cf79-4e4d-b269-f4890010ff72} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.041787 [ 277 ] {} HTTP-Session: 32d0dcf1-bcf0-4293-a1a8-026b7938f94b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.145382 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.145546 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.145574 [ 277 ] {} HTTP-Session: d5d74583-92d0-4216-9b55-317bd0a8fa4e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.145604 [ 277 ] {} HTTP-Session: d5d74583-92d0-4216-9b55-317bd0a8fa4e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.145617 [ 277 ] {} HTTP-Session: d5d74583-92d0-4216-9b55-317bd0a8fa4e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.145684 [ 277 ] {} HTTP-Session: d5d74583-92d0-4216-9b55-317bd0a8fa4e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.146261 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.146921 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.146967 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.147363 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.147717 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.147756 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.148064 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.148575 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.148619 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.148846 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.149836 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.149879 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.150210 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.150319 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.150437 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} HashJoin: (0x21fe1340) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:35.150457 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} HashJoin: (0x21fe1340) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:35.150847 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.150887 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.151166 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.151342 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.151393 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.151427 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.151462 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.151822 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.152187 [ 266 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.152247 [ 281 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.152328 [ 266 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.152228 [ 278 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.152324 [ 279 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.152383 [ 266 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:35.152394 [ 281 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.152445 [ 278 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.152461 [ 281 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.152190 [ 282 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.152512 [ 278 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.152579 [ 266 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.152731 [ 278 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.152528 [ 279 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.152626 [ 282 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.152853 [ 279 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.152888 [ 282 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.152540 [ 281 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.152924 [ 282 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.152919 [ 279 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.153180 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.153224 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.153392 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.153427 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.153950 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.154225 [ 278 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.154251 [ 282 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.154182 [ 279 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.154268 [ 281 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.154349 [ 282 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.154386 [ 279 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.154416 [ 281 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.154425 [ 282 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.154350 [ 278 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.154443 [ 279 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.154475 [ 281 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.154499 [ 282 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.154515 [ 278 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.154553 [ 281 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.154590 [ 278 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.154626 [ 279 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.154177 [ 266 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.154702 [ 266 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.154719 [ 266 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.154734 [ 266 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.156038 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.156112 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.156282 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.156312 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.156568 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.156627 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.160036 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} executeQuery: Read 4 rows, 424.00 B in 0.01416 sec., 282.4858757062147 rows/sec., 29.24 KiB/sec. 2024.11.09 00:50:35.160236 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} HashJoin: (0x21fe1340) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:35.160848 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.160884 [ 277 ] {f15deb6c-f850-4cb0-ad92-bccda0970ba9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.160901 [ 277 ] {} HTTP-Session: d5d74583-92d0-4216-9b55-317bd0a8fa4e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.162230 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.162336 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.162361 [ 277 ] {} HTTP-Session: 20fd5d83-b26d-410a-a87e-2fc9e252c9a2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.162388 [ 277 ] {} HTTP-Session: 20fd5d83-b26d-410a-a87e-2fc9e252c9a2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.162400 [ 277 ] {} HTTP-Session: 20fd5d83-b26d-410a-a87e-2fc9e252c9a2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.162493 [ 277 ] {} HTTP-Session: 20fd5d83-b26d-410a-a87e-2fc9e252c9a2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.163369 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.164131 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.164183 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.164619 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:35.164809 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.165129 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.165283 [ 279 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.165317 [ 266 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.165341 [ 279 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.165383 [ 279 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.165428 [ 266 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.165432 [ 279 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.165455 [ 266 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.165555 [ 266 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.165737 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.165776 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:35.165906 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.165937 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:35.167889 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} executeQuery: Read 1 rows, 71.00 B in 0.004701 sec., 212.72069772388852 rows/sec., 14.75 KiB/sec. 2024.11.09 00:50:35.168281 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.168314 [ 277 ] {6eea4407-b641-4b03-b8b9-30a65ae49044} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.168332 [ 277 ] {} HTTP-Session: 20fd5d83-b26d-410a-a87e-2fc9e252c9a2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.276828 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.277133 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.277195 [ 277 ] {} HTTP-Session: 780e7a28-1243-4d0e-9f69-129f45b236c0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.277225 [ 277 ] {} HTTP-Session: 780e7a28-1243-4d0e-9f69-129f45b236c0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.277238 [ 277 ] {} HTTP-Session: 780e7a28-1243-4d0e-9f69-129f45b236c0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.277298 [ 277 ] {} HTTP-Session: 780e7a28-1243-4d0e-9f69-129f45b236c0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.277808 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.278608 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.278654 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.278940 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.279348 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.279392 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.279631 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.279980 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.280020 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.280314 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.281439 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.281483 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.281741 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.281833 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.281946 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} HashJoin: (0x24b57c40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:35.281965 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} HashJoin: (0x24b57c40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:35.282447 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.282496 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.282758 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.282880 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.282924 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.282958 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.282990 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.283353 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.283729 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.283746 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.283812 [ 279 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.283826 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.283913 [ 281 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.283946 [ 279 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.283977 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:35.284017 [ 279 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.283879 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.284038 [ 281 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.284078 [ 279 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.284097 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.284126 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.284112 [ 281 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.284189 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.284232 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.284259 [ 281 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.284300 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.284321 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.284335 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.285057 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.285100 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.285217 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.285242 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.285391 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.285515 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.285562 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.285596 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.285616 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.285674 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.285692 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.285728 [ 282 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.285773 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.285778 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.285828 [ 282 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.285848 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.285878 [ 282 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.285890 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.285833 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.285937 [ 282 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.285951 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.286007 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.286019 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.286032 [ 278 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.286000 [ 266 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.286248 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.286278 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.286384 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.286411 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.286563 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.286613 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.289757 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} executeQuery: Read 4 rows, 424.00 B in 0.01223 sec., 327.0645952575634 rows/sec., 33.86 KiB/sec. 2024.11.09 00:50:35.290116 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} HashJoin: (0x24b57c40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:35.296908 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.297145 [ 277 ] {d231ad44-80cf-4e27-8be4-aa876751c847} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.297169 [ 277 ] {} HTTP-Session: 780e7a28-1243-4d0e-9f69-129f45b236c0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.306812 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.306926 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.306956 [ 277 ] {} HTTP-Session: 64b6baf2-5518-42b5-ab8e-5f63848b6afb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.306987 [ 277 ] {} HTTP-Session: 64b6baf2-5518-42b5-ab8e-5f63848b6afb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.307136 [ 277 ] {} HTTP-Session: 64b6baf2-5518-42b5-ab8e-5f63848b6afb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.307203 [ 277 ] {} HTTP-Session: 64b6baf2-5518-42b5-ab8e-5f63848b6afb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.307606 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.308420 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.308470 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.308863 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:35.308988 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.309402 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.309531 [ 278 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.309562 [ 278 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.309604 [ 278 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.309638 [ 278 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.309637 [ 266 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.309734 [ 266 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.309747 [ 266 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.309763 [ 266 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.309924 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.309965 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:35.310096 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.310122 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:35.315674 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} executeQuery: Read 1 rows, 71.00 B in 0.008221 sec., 121.63970319912421 rows/sec., 8.43 KiB/sec. 2024.11.09 00:50:35.317525 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.317717 [ 277 ] {3e7fcf63-87de-42c5-a41b-ecbc2c1b6f52} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.317752 [ 277 ] {} HTTP-Session: 64b6baf2-5518-42b5-ab8e-5f63848b6afb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.437590 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.437733 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.437762 [ 277 ] {} HTTP-Session: 67f0cefb-29bd-427d-9fce-042b8a9bcf98 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.437789 [ 277 ] {} HTTP-Session: 67f0cefb-29bd-427d-9fce-042b8a9bcf98 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.437801 [ 277 ] {} HTTP-Session: 67f0cefb-29bd-427d-9fce-042b8a9bcf98 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.437851 [ 277 ] {} HTTP-Session: 67f0cefb-29bd-427d-9fce-042b8a9bcf98 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.440212 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.441727 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.441778 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.442529 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.443836 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.443887 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.444153 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.444893 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.444936 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.445180 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.446355 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.446401 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.446653 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.446751 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.446867 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} HashJoin: (0x24b57c40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:35.446890 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} HashJoin: (0x24b57c40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:35.447374 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.447418 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.447668 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.447969 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.448093 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.448142 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.448178 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.449893 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.450533 [ 266 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.450563 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.450612 [ 266 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.450635 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.450648 [ 266 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:35.450673 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.450736 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.450756 [ 266 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.450778 [ 281 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.450853 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.450863 [ 279 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.450900 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.450976 [ 279 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.451003 [ 279 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.451017 [ 279 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.450988 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.451019 [ 281 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.451071 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.451086 [ 281 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.451147 [ 281 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.451614 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.451656 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.451796 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.451822 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.452028 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.452219 [ 281 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.452294 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.452331 [ 266 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.452350 [ 279 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.452380 [ 281 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.452416 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.452496 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.452480 [ 266 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.452559 [ 266 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.452573 [ 279 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.452484 [ 281 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.452545 [ 278 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.452599 [ 266 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.452607 [ 279 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.452692 [ 281 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.452727 [ 279 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.452826 [ 282 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.452905 [ 282 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.452920 [ 282 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.452939 [ 282 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.453144 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.453181 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.453296 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.453320 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.453406 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.453447 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.457509 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} executeQuery: Read 4 rows, 424.00 B in 0.019507 sec., 205.05459578612806 rows/sec., 21.23 KiB/sec. 2024.11.09 00:50:35.457754 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} HashJoin: (0x24b57c40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:35.458333 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.458627 [ 277 ] {ea3fc94f-5e62-4240-986b-c86a63ad3f01} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.458689 [ 277 ] {} HTTP-Session: 67f0cefb-29bd-427d-9fce-042b8a9bcf98 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.459801 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.460418 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.460636 [ 277 ] {} HTTP-Session: aa47f0ad-e84a-45d3-9b97-dff5733b6c2a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.460668 [ 277 ] {} HTTP-Session: aa47f0ad-e84a-45d3-9b97-dff5733b6c2a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.460683 [ 277 ] {} HTTP-Session: aa47f0ad-e84a-45d3-9b97-dff5733b6c2a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.460750 [ 277 ] {} HTTP-Session: aa47f0ad-e84a-45d3-9b97-dff5733b6c2a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.461228 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.462748 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.462799 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.464289 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:35.464439 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.464757 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.464880 [ 266 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.464919 [ 266 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.464955 [ 266 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.464970 [ 281 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.464989 [ 266 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.465087 [ 281 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.465117 [ 281 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.465134 [ 281 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.465351 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.465394 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:35.465525 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.465552 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:35.467963 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} executeQuery: Read 1 rows, 71.00 B in 0.007007 sec., 142.71442842871414 rows/sec., 9.90 KiB/sec. 2024.11.09 00:50:35.468540 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.468574 [ 277 ] {1fbce50a-4541-4921-860c-fb7578632ce1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.468592 [ 277 ] {} HTTP-Session: aa47f0ad-e84a-45d3-9b97-dff5733b6c2a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.571952 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.572178 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.572209 [ 277 ] {} HTTP-Session: 54a2d68a-0ef5-4203-ab25-40ed7d427aa8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.572331 [ 277 ] {} HTTP-Session: 54a2d68a-0ef5-4203-ab25-40ed7d427aa8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.572346 [ 277 ] {} HTTP-Session: 54a2d68a-0ef5-4203-ab25-40ed7d427aa8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.572413 [ 277 ] {} HTTP-Session: 54a2d68a-0ef5-4203-ab25-40ed7d427aa8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.572922 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.573679 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.573726 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.574023 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.574453 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.574495 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.575771 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.577536 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.577787 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.578518 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.579699 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.579746 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.580136 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.580250 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.580372 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} HashJoin: (0x232d9630) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:35.580394 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} HashJoin: (0x232d9630) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:35.581184 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.581233 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.581650 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.581824 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.581880 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.581918 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.581955 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.582517 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.583025 [ 266 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.583082 [ 279 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.583141 [ 282 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.583246 [ 266 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.583231 [ 279 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.583342 [ 282 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.583345 [ 279 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.583406 [ 282 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.583365 [ 278 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.583459 [ 282 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.583463 [ 279 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.583534 [ 278 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.583319 [ 281 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.583546 [ 266 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:35.583637 [ 281 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.583581 [ 278 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.583665 [ 281 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.583685 [ 266 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.583719 [ 278 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.583737 [ 281 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.583968 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.584010 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.584134 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.584162 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.584362 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.584573 [ 278 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.584684 [ 279 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.584690 [ 282 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.584775 [ 278 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.584738 [ 281 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.584830 [ 282 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.584879 [ 278 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.584856 [ 279 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.584894 [ 282 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.584939 [ 278 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.584949 [ 279 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.585011 [ 279 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.585031 [ 281 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.584987 [ 282 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.585092 [ 281 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.585103 [ 266 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.585117 [ 281 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.585182 [ 266 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.585200 [ 266 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.585213 [ 266 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.585550 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.585635 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.585860 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.585905 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.586371 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.586486 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.594069 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} executeQuery: Read 4 rows, 424.00 B in 0.021387 sec., 187.0295039042409 rows/sec., 19.36 KiB/sec. 2024.11.09 00:50:35.594477 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} HashJoin: (0x232d9630) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:35.595210 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.595249 [ 277 ] {3566d472-4cee-41c1-854a-de08ec18fff9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.595344 [ 277 ] {} HTTP-Session: 54a2d68a-0ef5-4203-ab25-40ed7d427aa8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.596745 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.596845 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.596898 [ 277 ] {} HTTP-Session: e866150d-439f-4e14-98e8-1bb8e3d18138 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.596930 [ 277 ] {} HTTP-Session: e866150d-439f-4e14-98e8-1bb8e3d18138 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.596944 [ 277 ] {} HTTP-Session: e866150d-439f-4e14-98e8-1bb8e3d18138 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.597156 [ 277 ] {} HTTP-Session: e866150d-439f-4e14-98e8-1bb8e3d18138 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.598209 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.598875 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.598926 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.599372 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:35.599556 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.601485 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.601615 [ 266 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.601678 [ 266 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.601701 [ 282 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.601717 [ 266 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.601789 [ 266 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.601811 [ 282 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.601847 [ 282 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.601863 [ 282 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.602227 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.602268 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:35.602530 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.602570 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:35.605492 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} executeQuery: Read 1 rows, 71.00 B in 0.007483 sec., 133.63624214887076 rows/sec., 9.27 KiB/sec. 2024.11.09 00:50:35.606691 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.607400 [ 277 ] {34766047-5f3f-4100-8dd0-f34f6b6cf993} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.607433 [ 277 ] {} HTTP-Session: e866150d-439f-4e14-98e8-1bb8e3d18138 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.711422 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.711579 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.711607 [ 277 ] {} HTTP-Session: 9234bc73-b6f2-4086-9a91-169d45e01e9c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.711638 [ 277 ] {} HTTP-Session: 9234bc73-b6f2-4086-9a91-169d45e01e9c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.711652 [ 277 ] {} HTTP-Session: 9234bc73-b6f2-4086-9a91-169d45e01e9c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.711713 [ 277 ] {} HTTP-Session: 9234bc73-b6f2-4086-9a91-169d45e01e9c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.712196 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.712831 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.712877 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.713207 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.713553 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.713592 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.713820 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.714191 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.714233 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.714532 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.715557 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.715602 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.715852 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.715948 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.716056 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} HashJoin: (0x24a27370) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:35.716120 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} HashJoin: (0x24a27370) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:35.716518 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.716559 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.716801 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.716919 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.716964 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.716997 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.717032 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.717812 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.718023 [ 266 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.718186 [ 281 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.718224 [ 278 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.718305 [ 281 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.718339 [ 278 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.718350 [ 281 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.718371 [ 278 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.718386 [ 281 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.718412 [ 278 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.718270 [ 266 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.718202 [ 279 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.718480 [ 266 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:35.718155 [ 282 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.718574 [ 279 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.718674 [ 282 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.718621 [ 266 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.718693 [ 279 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.718715 [ 282 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.718761 [ 282 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.718769 [ 279 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.719186 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.719229 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.719349 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.719377 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.719510 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.719671 [ 281 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.719680 [ 282 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.719739 [ 278 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.719940 [ 281 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.719856 [ 266 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.719872 [ 282 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.719999 [ 281 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.720006 [ 278 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.720073 [ 282 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.720113 [ 279 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.720176 [ 282 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.720130 [ 278 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.720141 [ 281 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.720221 [ 279 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.720052 [ 266 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.720251 [ 278 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.720338 [ 266 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.720302 [ 279 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.720404 [ 266 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.720473 [ 279 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.720696 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.720735 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.720890 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.720923 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.720996 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.721025 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.725294 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} executeQuery: Read 4 rows, 424.00 B in 0.0134 sec., 298.5074626865672 rows/sec., 30.90 KiB/sec. 2024.11.09 00:50:35.725459 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} HashJoin: (0x24a27370) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:35.725922 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.726010 [ 277 ] {fa2cc2aa-22a5-4684-9b53-b29c5299a359} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.726029 [ 277 ] {} HTTP-Session: 9234bc73-b6f2-4086-9a91-169d45e01e9c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.727131 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.727203 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.727225 [ 277 ] {} HTTP-Session: 0c72d00b-fa4a-4971-a57f-cf3c602f66f8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.727245 [ 277 ] {} HTTP-Session: 0c72d00b-fa4a-4971-a57f-cf3c602f66f8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.727257 [ 277 ] {} HTTP-Session: 0c72d00b-fa4a-4971-a57f-cf3c602f66f8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.727297 [ 277 ] {} HTTP-Session: 0c72d00b-fa4a-4971-a57f-cf3c602f66f8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.727512 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.728037 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.728082 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.728476 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:35.728573 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.728830 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.728938 [ 282 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.728972 [ 266 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.729002 [ 282 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.729034 [ 282 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.729068 [ 282 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.729095 [ 266 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.729126 [ 266 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.729143 [ 266 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.729308 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.729345 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:35.729456 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.729480 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:35.732256 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} executeQuery: Read 1 rows, 71.00 B in 0.004841 sec., 206.5688907250568 rows/sec., 14.32 KiB/sec. 2024.11.09 00:50:35.733142 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.733179 [ 277 ] {09922e28-15a1-4c94-b187-f86c216d4117} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.733198 [ 277 ] {} HTTP-Session: 0c72d00b-fa4a-4971-a57f-cf3c602f66f8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.836461 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.836615 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.836643 [ 277 ] {} HTTP-Session: c62a4154-75f2-4a26-bfb4-8eaeb85b1e52 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.836671 [ 277 ] {} HTTP-Session: c62a4154-75f2-4a26-bfb4-8eaeb85b1e52 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.836683 [ 277 ] {} HTTP-Session: c62a4154-75f2-4a26-bfb4-8eaeb85b1e52 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.836746 [ 277 ] {} HTTP-Session: c62a4154-75f2-4a26-bfb4-8eaeb85b1e52 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.837359 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.838246 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.838294 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.838583 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.839715 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.839799 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.840120 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.840680 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.840724 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.840968 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.841987 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.842033 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.842285 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.842384 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.842498 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} HashJoin: (0x24b65fe0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:35.842518 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} HashJoin: (0x24b65fe0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:35.842930 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.842971 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.848735 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.848943 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.848995 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.849032 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.849066 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.849444 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.849985 [ 266 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.850050 [ 282 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.850099 [ 278 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.850164 [ 266 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.850203 [ 282 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.850242 [ 266 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:35.850179 [ 279 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.850280 [ 282 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.850325 [ 266 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.850286 [ 278 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.850391 [ 282 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.850381 [ 279 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.850380 [ 281 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.850467 [ 279 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.850415 [ 278 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.850523 [ 279 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.850550 [ 278 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.850582 [ 281 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.850618 [ 281 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.850636 [ 281 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.850864 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.850909 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.851035 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.851065 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.851200 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.851338 [ 279 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.851396 [ 279 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.851495 [ 278 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.851488 [ 266 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.851519 [ 282 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.851598 [ 278 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.851635 [ 266 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.851645 [ 278 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.851686 [ 266 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.851716 [ 278 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.851709 [ 282 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.851660 [ 279 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.851759 [ 266 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.851795 [ 282 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.851887 [ 282 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.851912 [ 279 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.851596 [ 281 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.851988 [ 281 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.852001 [ 281 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.852015 [ 281 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.852967 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.853007 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.853155 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.853187 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.853263 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.853329 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.858184 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} executeQuery: Read 4 rows, 424.00 B in 0.021212 sec., 188.57250612860642 rows/sec., 19.52 KiB/sec. 2024.11.09 00:50:35.858351 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} HashJoin: (0x24b65fe0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:35.859412 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.859450 [ 277 ] {25d69d50-55da-414c-ad5e-3a07ae76b091} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.859468 [ 277 ] {} HTTP-Session: c62a4154-75f2-4a26-bfb4-8eaeb85b1e52 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.860498 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.861465 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.861598 [ 277 ] {} HTTP-Session: 06836b0c-b568-475c-a3e6-e9db5c1822b0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.861637 [ 277 ] {} HTTP-Session: 06836b0c-b568-475c-a3e6-e9db5c1822b0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.861741 [ 277 ] {} HTTP-Session: 06836b0c-b568-475c-a3e6-e9db5c1822b0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.861963 [ 277 ] {} HTTP-Session: 06836b0c-b568-475c-a3e6-e9db5c1822b0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.862264 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.862720 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.862814 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.863779 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:35.865431 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.865721 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.865987 [ 281 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.866037 [ 266 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.866092 [ 281 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.866138 [ 281 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.866168 [ 266 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.866185 [ 281 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.866207 [ 266 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.866238 [ 266 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.867328 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.867456 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:35.867788 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.867827 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:35.870412 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} executeQuery: Read 1 rows, 71.00 B in 0.008277 sec., 120.81672103419113 rows/sec., 8.38 KiB/sec. 2024.11.09 00:50:35.871035 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:35.871072 [ 277 ] {ba40bd15-483c-46ce-9eac-2490b487734a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:35.871090 [ 277 ] {} HTTP-Session: 06836b0c-b568-475c-a3e6-e9db5c1822b0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.979589 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:35.979744 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:35.979770 [ 277 ] {} HTTP-Session: 78ef5236-dfd1-4179-80dc-5f90885f9b4e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:35.979800 [ 277 ] {} HTTP-Session: 78ef5236-dfd1-4179-80dc-5f90885f9b4e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.979812 [ 277 ] {} HTTP-Session: 78ef5236-dfd1-4179-80dc-5f90885f9b4e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:35.979874 [ 277 ] {} HTTP-Session: 78ef5236-dfd1-4179-80dc-5f90885f9b4e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:35.980591 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:35.981226 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.981316 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.982116 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.982729 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.982773 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.983077 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.983452 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.983492 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.983722 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.984688 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.984798 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.985113 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.985216 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.985329 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} HashJoin: (0x1ee37a80) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:35.985349 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} HashJoin: (0x1ee37a80) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:35.985795 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:35.985838 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:35.986080 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:35.986196 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.986241 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:35.986273 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.986305 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:35.986665 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.986905 [ 266 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.986923 [ 278 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.987006 [ 282 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.987099 [ 279 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.987032 [ 266 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.987187 [ 282 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.987119 [ 278 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.987230 [ 266 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:35.987231 [ 279 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.987250 [ 282 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.986999 [ 281 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.987314 [ 279 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.987372 [ 266 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.987405 [ 279 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.987282 [ 278 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.987459 [ 281 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.987346 [ 282 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.987513 [ 278 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.987515 [ 281 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.987572 [ 281 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.987806 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.987847 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.988086 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.988124 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.988259 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:35.988394 [ 266 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:35.988457 [ 282 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:35.988583 [ 266 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:35.988605 [ 282 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.988608 [ 281 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:35.988647 [ 278 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:35.988746 [ 281 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.988715 [ 266 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.988801 [ 281 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.988825 [ 278 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.988782 [ 279 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:35.988844 [ 281 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.988675 [ 282 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.988853 [ 278 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.988940 [ 279 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:35.988927 [ 266 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:35.988965 [ 282 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.989002 [ 278 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.989051 [ 279 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:35.989074 [ 279 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:35.989265 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:35.989309 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:35.989421 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:35.989444 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:35.989516 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:35.989545 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.000436 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 159.58 MiB, peak 159.58 MiB, free memory in arenas 0.00 B, will set to 153.47 MiB (RSS), difference: -6.11 MiB 2024.11.09 00:50:36.004070 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} executeQuery: Read 4 rows, 424.00 B in 0.023994 sec., 166.7083437526048 rows/sec., 17.26 KiB/sec. 2024.11.09 00:50:36.005584 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} HashJoin: (0x1ee37a80) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:36.008817 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.008863 [ 277 ] {ceb24fbd-b506-4853-a9b0-3d65b662f513} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.008885 [ 277 ] {} HTTP-Session: 78ef5236-dfd1-4179-80dc-5f90885f9b4e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.009617 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.009716 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.009741 [ 277 ] {} HTTP-Session: fb4912e8-e1a1-43a8-a9bd-a22ebd93a8d9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.009767 [ 277 ] {} HTTP-Session: fb4912e8-e1a1-43a8-a9bd-a22ebd93a8d9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.009779 [ 277 ] {} HTTP-Session: fb4912e8-e1a1-43a8-a9bd-a22ebd93a8d9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.009905 [ 277 ] {} HTTP-Session: fb4912e8-e1a1-43a8-a9bd-a22ebd93a8d9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.010256 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.010913 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.010963 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.011622 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:36.011851 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.012450 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.012551 [ 266 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.012579 [ 266 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.012593 [ 266 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.012605 [ 266 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.012650 [ 266 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.012675 [ 266 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.012685 [ 266 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.012699 [ 266 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.012767 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.012790 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:36.012904 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.012931 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:36.014585 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} executeQuery: Read 1 rows, 71.00 B in 0.004541 sec., 220.21581149526537 rows/sec., 15.27 KiB/sec. 2024.11.09 00:50:36.015990 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.016074 [ 277 ] {8aa14bdc-6780-421b-9574-e6aec06985ac} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.016099 [ 277 ] {} HTTP-Session: fb4912e8-e1a1-43a8-a9bd-a22ebd93a8d9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.126588 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.126899 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.126997 [ 277 ] {} HTTP-Session: 38b83038-e193-4d13-85de-3701898f9a10 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.127028 [ 277 ] {} HTTP-Session: 38b83038-e193-4d13-85de-3701898f9a10 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.127540 [ 277 ] {} HTTP-Session: 38b83038-e193-4d13-85de-3701898f9a10 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.127632 [ 277 ] {} HTTP-Session: 38b83038-e193-4d13-85de-3701898f9a10 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.128300 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.129074 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.129122 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.129409 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.129747 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.129786 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.130081 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.130446 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.130486 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.130716 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.132134 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.132181 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.132438 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.132570 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.132699 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} HashJoin: (0x246d2410) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:36.132720 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} HashJoin: (0x246d2410) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:36.133172 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.133217 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.133460 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.133578 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.133624 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.133659 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.133692 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.134116 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.136693 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.136759 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.136823 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:36.136845 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.136876 [ 281 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.136961 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.136995 [ 281 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.137002 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.137026 [ 281 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.136888 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.137155 [ 281 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.137041 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.137404 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.137432 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.137460 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.137484 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.137520 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.137497 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.137568 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.137584 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.139019 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.139213 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.139543 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.139588 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.139836 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.140092 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.140062 [ 279 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.140133 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.140198 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.140240 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.140229 [ 282 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.140333 [ 281 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.140308 [ 279 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.140285 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.140297 [ 266 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.140458 [ 282 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.140487 [ 279 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.140561 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.140629 [ 279 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.140600 [ 282 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.140693 [ 278 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.140801 [ 282 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.140741 [ 281 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.140954 [ 281 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.140977 [ 281 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.146851 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.146930 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.147179 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.147222 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.147332 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.147380 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.194333 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} executeQuery: Read 4 rows, 424.00 B in 0.066431 sec., 60.2128524333519 rows/sec., 6.23 KiB/sec. 2024.11.09 00:50:36.194652 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} HashJoin: (0x246d2410) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:36.195459 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.195498 [ 277 ] {13bf47d5-8c4b-4728-80d9-708531949d49} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.195518 [ 277 ] {} HTTP-Session: 38b83038-e193-4d13-85de-3701898f9a10 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.198560 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.198704 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.198735 [ 277 ] {} HTTP-Session: 016b89fb-fad6-4c41-972e-cbb4f5eb522c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.198763 [ 277 ] {} HTTP-Session: 016b89fb-fad6-4c41-972e-cbb4f5eb522c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.198775 [ 277 ] {} HTTP-Session: 016b89fb-fad6-4c41-972e-cbb4f5eb522c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.198838 [ 277 ] {} HTTP-Session: 016b89fb-fad6-4c41-972e-cbb4f5eb522c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.199276 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.200094 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.200144 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.200492 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:36.200650 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.201013 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.201480 [ 266 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.201519 [ 266 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.201533 [ 266 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.201547 [ 266 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.203370 [ 266 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.203419 [ 266 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.203434 [ 266 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.203448 [ 266 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.215133 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.215214 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:36.215466 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.215506 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:36.218462 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} executeQuery: Read 1 rows, 71.00 B in 0.019442 sec., 51.43503754757741 rows/sec., 3.57 KiB/sec. 2024.11.09 00:50:36.219410 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.219451 [ 277 ] {f269752c-4cb4-4a3d-bc75-2f71bff1b0ac} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.219513 [ 277 ] {} HTTP-Session: 016b89fb-fad6-4c41-972e-cbb4f5eb522c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.347193 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.347385 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.347421 [ 277 ] {} HTTP-Session: fce68d68-017f-4a8d-ab4a-bd99f8cc2840 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.347449 [ 277 ] {} HTTP-Session: fce68d68-017f-4a8d-ab4a-bd99f8cc2840 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.347462 [ 277 ] {} HTTP-Session: fce68d68-017f-4a8d-ab4a-bd99f8cc2840 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.347522 [ 277 ] {} HTTP-Session: fce68d68-017f-4a8d-ab4a-bd99f8cc2840 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.347983 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.348698 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.348744 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.349027 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.349365 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.349402 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.349630 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.349978 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.350016 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.350247 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.351201 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.351247 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.351499 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.351597 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.351817 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} HashJoin: (0x24a8b880) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:36.351851 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} HashJoin: (0x24a8b880) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:36.352256 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.352297 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.352574 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.352695 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.352737 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.352772 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.352804 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.353162 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.353399 [ 278 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.353479 [ 281 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.353428 [ 266 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.353510 [ 282 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.353607 [ 278 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.353648 [ 266 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.353583 [ 281 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.353693 [ 266 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.353679 [ 282 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.353578 [ 279 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.353772 [ 282 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.353742 [ 281 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.353774 [ 266 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.353882 [ 279 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.353891 [ 282 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.353928 [ 281 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.353955 [ 279 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.353753 [ 278 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:36.354021 [ 279 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.354094 [ 278 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.354331 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.354422 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.354544 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.354570 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.354698 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.354904 [ 282 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.354969 [ 278 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.355005 [ 281 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.354957 [ 266 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.355066 [ 282 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.355054 [ 278 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.355143 [ 282 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.355146 [ 278 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.355154 [ 266 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.355207 [ 282 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.355244 [ 266 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.355241 [ 278 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.355255 [ 281 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.355366 [ 281 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.355363 [ 266 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.355419 [ 281 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.355422 [ 279 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.355495 [ 279 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.355507 [ 279 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.355520 [ 279 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.356158 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.356194 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.356301 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.356327 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.356396 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.356426 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.359500 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} executeQuery: Read 4 rows, 424.00 B in 0.011818 sec., 338.46674564224065 rows/sec., 35.04 KiB/sec. 2024.11.09 00:50:36.359660 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} HashJoin: (0x24a8b880) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:36.360233 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.360265 [ 277 ] {63755779-7bb0-4d4f-ba68-0d51900dbf4b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.360281 [ 277 ] {} HTTP-Session: fce68d68-017f-4a8d-ab4a-bd99f8cc2840 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.398142 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.398285 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.398317 [ 277 ] {} HTTP-Session: 9677a57f-08dd-4f01-aa70-6e7a20f9aab1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.398346 [ 277 ] {} HTTP-Session: 9677a57f-08dd-4f01-aa70-6e7a20f9aab1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.398358 [ 277 ] {} HTTP-Session: 9677a57f-08dd-4f01-aa70-6e7a20f9aab1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.398420 [ 277 ] {} HTTP-Session: 9677a57f-08dd-4f01-aa70-6e7a20f9aab1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.398972 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.399770 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.399819 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.400216 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:36.400330 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.400722 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.401004 [ 282 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.401008 [ 266 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.401238 [ 282 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.401270 [ 282 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.401287 [ 266 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.401313 [ 282 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.401422 [ 266 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.401575 [ 266 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.401839 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.401882 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:36.402099 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.402132 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:36.403951 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} executeQuery: Read 1 rows, 71.00 B in 0.00535 sec., 186.9158878504673 rows/sec., 12.96 KiB/sec. 2024.11.09 00:50:36.404646 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.404678 [ 277 ] {72046e3a-c18e-4c02-b512-687c6a21c983} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.404694 [ 277 ] {} HTTP-Session: 9677a57f-08dd-4f01-aa70-6e7a20f9aab1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.524945 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.525115 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.525145 [ 277 ] {} HTTP-Session: f8f30725-1eb3-470b-b642-15397edd3a70 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.525175 [ 277 ] {} HTTP-Session: f8f30725-1eb3-470b-b642-15397edd3a70 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.525188 [ 277 ] {} HTTP-Session: f8f30725-1eb3-470b-b642-15397edd3a70 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.525287 [ 277 ] {} HTTP-Session: f8f30725-1eb3-470b-b642-15397edd3a70 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.525976 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.526727 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.526772 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.527140 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.527585 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.527628 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.527915 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.528280 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.528319 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.528547 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.529446 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.529490 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.529737 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.529833 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.529947 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} HashJoin: (0x24ae79f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:36.530009 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} HashJoin: (0x24ae79f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:36.530493 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.530535 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.530823 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.530949 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.530991 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.531025 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.531060 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.531491 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.531768 [ 282 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.531829 [ 279 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.531873 [ 289 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.531949 [ 279 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.531996 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.532017 [ 289 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.532042 [ 279 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.532070 [ 289 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.531921 [ 282 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.532096 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.532113 [ 279 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.531910 [ 278 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.532152 [ 282 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.532204 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:36.532149 [ 289 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.532251 [ 278 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.532278 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.532236 [ 282 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.532328 [ 278 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.532381 [ 278 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.532629 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.532667 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.532787 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.532812 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.532944 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.533027 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.533053 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.533068 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.533082 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.533127 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.533146 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.533156 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.533169 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.533203 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.533221 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.533232 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.533243 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.533277 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.533294 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.533307 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.533319 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.533352 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.533371 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.533382 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.533392 [ 266 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.533452 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.533473 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.533628 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.533660 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.533730 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.533760 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.536640 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} executeQuery: Read 4 rows, 424.00 B in 0.011144 sec., 358.93754486719314 rows/sec., 37.16 KiB/sec. 2024.11.09 00:50:36.536794 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} HashJoin: (0x24ae79f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:36.537378 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.537409 [ 277 ] {4b0a6113-b6f2-4734-8398-3eaf1c6f87b7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.537425 [ 277 ] {} HTTP-Session: f8f30725-1eb3-470b-b642-15397edd3a70 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.542283 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.542401 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.542431 [ 277 ] {} HTTP-Session: c66dfd17-c9ef-47a2-9216-3f59ee72c97d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.542463 [ 277 ] {} HTTP-Session: c66dfd17-c9ef-47a2-9216-3f59ee72c97d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.542476 [ 277 ] {} HTTP-Session: c66dfd17-c9ef-47a2-9216-3f59ee72c97d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.542544 [ 277 ] {} HTTP-Session: c66dfd17-c9ef-47a2-9216-3f59ee72c97d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.542892 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.543491 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.543539 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.543904 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:36.544019 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.544337 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.544509 [ 278 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.544544 [ 266 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.544647 [ 278 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.544751 [ 266 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.544777 [ 266 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.544780 [ 278 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.544812 [ 266 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.544832 [ 278 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.545066 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.545111 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:36.545398 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.545428 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:36.547354 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} executeQuery: Read 1 rows, 71.00 B in 0.004631 sec., 215.93608291945586 rows/sec., 14.97 KiB/sec. 2024.11.09 00:50:36.547821 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.547852 [ 277 ] {1e42b523-2401-46cb-8a03-a38262e6644f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.547868 [ 277 ] {} HTTP-Session: c66dfd17-c9ef-47a2-9216-3f59ee72c97d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.651976 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.652235 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.652265 [ 277 ] {} HTTP-Session: 315d0716-28ed-4d0e-9c95-75eba5886884 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.652295 [ 277 ] {} HTTP-Session: 315d0716-28ed-4d0e-9c95-75eba5886884 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.652310 [ 277 ] {} HTTP-Session: 315d0716-28ed-4d0e-9c95-75eba5886884 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.652377 [ 277 ] {} HTTP-Session: 315d0716-28ed-4d0e-9c95-75eba5886884 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.653016 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.653713 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.653761 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.654211 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.654673 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.654716 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.654957 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.655417 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.655460 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.655694 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.656925 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.657116 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.657640 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.657792 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.657930 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} HashJoin: (0x246d5ca0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:36.657952 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} HashJoin: (0x246d5ca0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:36.658586 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.658632 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.658895 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.659070 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.659115 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.659150 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.659185 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.659620 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.660008 [ 289 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.660132 [ 289 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.659991 [ 266 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.660159 [ 282 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.660227 [ 279 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.660292 [ 266 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.660352 [ 282 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.660402 [ 266 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.659981 [ 278 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.660448 [ 266 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.660250 [ 289 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.660431 [ 282 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.660556 [ 278 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.660510 [ 279 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.660597 [ 278 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:36.660593 [ 289 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.660707 [ 282 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.660761 [ 278 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.660825 [ 279 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.661079 [ 279 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.661288 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.661328 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.661452 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.661478 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.661612 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.661835 [ 282 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.661869 [ 279 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.661930 [ 266 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.662063 [ 266 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.662073 [ 278 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.662078 [ 279 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.662120 [ 266 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.662144 [ 282 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.662207 [ 266 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.662164 [ 279 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.662224 [ 282 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.662251 [ 279 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.662272 [ 282 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.662336 [ 278 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.662370 [ 278 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.662391 [ 278 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.662371 [ 281 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.662472 [ 281 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.662486 [ 281 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.662501 [ 281 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.662765 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.662808 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.662927 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.662954 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.663080 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.663128 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.666254 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} executeQuery: Read 4 rows, 424.00 B in 0.013688 sec., 292.22676797194623 rows/sec., 30.25 KiB/sec. 2024.11.09 00:50:36.666429 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} HashJoin: (0x246d5ca0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:36.667307 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.667345 [ 277 ] {862dc5b4-f26c-4b03-b784-93a147be4f5f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.667364 [ 277 ] {} HTTP-Session: 315d0716-28ed-4d0e-9c95-75eba5886884 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.668519 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.668615 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.668638 [ 277 ] {} HTTP-Session: cfe2b75e-8046-43be-90bf-97d4a0ec34a5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.668666 [ 277 ] {} HTTP-Session: cfe2b75e-8046-43be-90bf-97d4a0ec34a5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.668679 [ 277 ] {} HTTP-Session: cfe2b75e-8046-43be-90bf-97d4a0ec34a5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.668732 [ 277 ] {} HTTP-Session: cfe2b75e-8046-43be-90bf-97d4a0ec34a5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.669081 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.669549 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.669593 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.669895 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:36.670044 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.670363 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.670545 [ 278 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.670587 [ 266 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.670622 [ 278 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.670663 [ 278 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.670695 [ 278 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.670728 [ 266 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.670755 [ 266 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.670772 [ 266 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.670955 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.671063 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:36.671190 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.671216 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:36.673021 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} executeQuery: Read 1 rows, 71.00 B in 0.004134 sec., 241.89646831156267 rows/sec., 16.77 KiB/sec. 2024.11.09 00:50:36.673583 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.673618 [ 277 ] {eb4a07f1-90ab-4fe9-9b89-dcc39b817c6b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.673634 [ 277 ] {} HTTP-Session: cfe2b75e-8046-43be-90bf-97d4a0ec34a5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.784870 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.785022 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.785050 [ 277 ] {} HTTP-Session: 4bd6c1a5-e921-4e58-ad4e-91cea471bd98 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.785080 [ 277 ] {} HTTP-Session: 4bd6c1a5-e921-4e58-ad4e-91cea471bd98 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.785093 [ 277 ] {} HTTP-Session: 4bd6c1a5-e921-4e58-ad4e-91cea471bd98 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.785153 [ 277 ] {} HTTP-Session: 4bd6c1a5-e921-4e58-ad4e-91cea471bd98 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.785677 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.786348 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.786393 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.786772 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.787127 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.787165 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.787396 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.788097 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.788175 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.788541 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.790110 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.790154 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.790414 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.790512 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.790627 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} HashJoin: (0x246d5a40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:36.790647 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} HashJoin: (0x246d5a40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:36.791118 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.791161 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.791411 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.791583 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.791631 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.791668 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.791701 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.792132 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.792414 [ 281 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.792444 [ 289 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.792540 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.792445 [ 279 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.792668 [ 281 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.792691 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.792716 [ 281 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.792736 [ 279 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.792641 [ 289 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.792758 [ 281 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.792769 [ 279 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.792786 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.792793 [ 289 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.792850 [ 279 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.792860 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.792891 [ 289 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.792603 [ 278 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.793030 [ 278 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.793051 [ 278 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:36.793068 [ 278 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.793415 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.793466 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.793642 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.793675 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.793919 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.794018 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.794071 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.794084 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.794102 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.794151 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.794168 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.794180 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.794194 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.794284 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.794315 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.794325 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.794337 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.794374 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.794391 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.794400 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.794411 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.794558 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.794576 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.794585 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.794596 [ 266 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.794663 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.794686 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.794794 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.794820 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.794906 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.794948 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.797966 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} executeQuery: Read 4 rows, 424.00 B in 0.012594 sec., 317.6115610608226 rows/sec., 32.88 KiB/sec. 2024.11.09 00:50:36.798197 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} HashJoin: (0x246d5a40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:36.798746 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.798781 [ 277 ] {cd8ffe11-25ec-437b-af99-c381f8cf5bf3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.798800 [ 277 ] {} HTTP-Session: 4bd6c1a5-e921-4e58-ad4e-91cea471bd98 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.800046 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.800139 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.800163 [ 277 ] {} HTTP-Session: 213334c6-da99-43d0-a12c-91dc6b35ab35 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.800190 [ 277 ] {} HTTP-Session: 213334c6-da99-43d0-a12c-91dc6b35ab35 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.800202 [ 277 ] {} HTTP-Session: 213334c6-da99-43d0-a12c-91dc6b35ab35 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.800261 [ 277 ] {} HTTP-Session: 213334c6-da99-43d0-a12c-91dc6b35ab35 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.800634 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.801110 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.801157 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.801558 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:36.801676 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.801960 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.802128 [ 266 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.802146 [ 278 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.802214 [ 266 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.802246 [ 278 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.802266 [ 266 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.802274 [ 278 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.802300 [ 266 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.802321 [ 278 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.802536 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.802782 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:36.803094 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.803136 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:36.805321 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} executeQuery: Read 1 rows, 71.00 B in 0.00488 sec., 204.91803278688525 rows/sec., 14.21 KiB/sec. 2024.11.09 00:50:36.806016 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.806056 [ 277 ] {7f629398-ab1e-4001-8ce2-4a5b6067e81d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.806076 [ 277 ] {} HTTP-Session: 213334c6-da99-43d0-a12c-91dc6b35ab35 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.913621 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.913780 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.913807 [ 277 ] {} HTTP-Session: 7b2c777c-56c6-460a-a73f-af754729315c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.913835 [ 277 ] {} HTTP-Session: 7b2c777c-56c6-460a-a73f-af754729315c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.913848 [ 277 ] {} HTTP-Session: 7b2c777c-56c6-460a-a73f-af754729315c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.913911 [ 277 ] {} HTTP-Session: 7b2c777c-56c6-460a-a73f-af754729315c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.914452 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.915115 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.915160 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.915443 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.915780 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.915817 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.916046 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.916389 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.916428 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.916705 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.917600 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.917644 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.917892 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.917987 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.918100 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} HashJoin: (0x24ae3e20) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:36.918120 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} HashJoin: (0x24ae3e20) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:36.918505 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.918546 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.918785 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:36.918903 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.918947 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.918979 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.919012 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.919434 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.919594 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.919682 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.919679 [ 278 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.919706 [ 266 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.919793 [ 278 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.919842 [ 278 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.919869 [ 266 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.919871 [ 281 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.919914 [ 278 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.919924 [ 266 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.919979 [ 281 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.919988 [ 266 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.920006 [ 281 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.919734 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:36.920068 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.920107 [ 281 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.920177 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.920201 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.920211 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.920223 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.920348 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.920372 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.920481 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.920508 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.920630 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.920782 [ 266 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.920834 [ 266 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.920884 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.920948 [ 278 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:36.921008 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.921059 [ 278 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.921072 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.921094 [ 278 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.921109 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.920964 [ 266 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.921138 [ 278 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.920966 [ 289 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:36.921203 [ 266 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.921393 [ 289 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.921443 [ 289 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.921473 [ 289 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.921192 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:36.921527 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.921545 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.921557 [ 279 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.922229 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.922267 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:36.922426 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.922460 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:36.922659 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:36.922709 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:36.933434 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} executeQuery: Read 4 rows, 424.00 B in 0.019279 sec., 207.47964106022096 rows/sec., 21.48 KiB/sec. 2024.11.09 00:50:36.933690 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} HashJoin: (0x24ae3e20) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:36.934352 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.934432 [ 277 ] {b006048a-9771-4900-9123-eb7b168a711a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.934457 [ 277 ] {} HTTP-Session: 7b2c777c-56c6-460a-a73f-af754729315c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.935205 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:36.935298 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:36.935322 [ 277 ] {} HTTP-Session: b51695b9-77cd-4327-b985-288f74ba2dcb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:36.935348 [ 277 ] {} HTTP-Session: b51695b9-77cd-4327-b985-288f74ba2dcb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.935360 [ 277 ] {} HTTP-Session: b51695b9-77cd-4327-b985-288f74ba2dcb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:36.935418 [ 277 ] {} HTTP-Session: b51695b9-77cd-4327-b985-288f74ba2dcb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:36.936760 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:36.937721 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:36.937776 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:36.938478 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:36.940297 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:36.941196 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:36.941377 [ 266 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:36.941387 [ 278 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:36.941445 [ 266 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:36.941478 [ 278 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:36.941505 [ 266 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.941522 [ 278 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:36.941535 [ 266 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:36.941551 [ 278 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:36.941705 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:36.941738 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:36.941867 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:36.941895 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:36.943733 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} executeQuery: Read 1 rows, 71.00 B in 0.00818 sec., 122.24938875305624 rows/sec., 8.48 KiB/sec. 2024.11.09 00:50:36.944193 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} DynamicQueryHandler: Done processing query 2024.11.09 00:50:36.944226 [ 277 ] {bf11be15-dfe9-40de-b800-4fcd889146ea} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:36.944243 [ 277 ] {} HTTP-Session: b51695b9-77cd-4327-b985-288f74ba2dcb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.000465 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 149.43 MiB, peak 159.58 MiB, free memory in arenas 0.00 B, will set to 153.50 MiB (RSS), difference: 4.06 MiB 2024.11.09 00:50:37.049070 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.049552 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.049620 [ 277 ] {} HTTP-Session: ca94780d-15e6-4a8f-8c0e-0c39451279c5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.049649 [ 277 ] {} HTTP-Session: ca94780d-15e6-4a8f-8c0e-0c39451279c5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.049662 [ 277 ] {} HTTP-Session: ca94780d-15e6-4a8f-8c0e-0c39451279c5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.049780 [ 277 ] {} HTTP-Session: ca94780d-15e6-4a8f-8c0e-0c39451279c5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.051628 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.053296 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.053344 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.053711 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.054560 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.054605 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.055013 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.055457 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.055501 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.056497 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.061779 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.061826 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.062142 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.062253 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.062371 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} HashJoin: (0x24a8bb50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:37.062390 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} HashJoin: (0x24a8bb50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:37.062874 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.062917 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.063212 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.063387 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.063446 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.063482 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.063516 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.063968 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.064876 [ 266 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.064930 [ 289 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.064999 [ 266 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.065015 [ 289 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.065305 [ 289 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.065045 [ 266 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:37.065340 [ 289 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.064887 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.065388 [ 266 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.065067 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.065661 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.065678 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.065697 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.065736 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.065753 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.065771 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.065843 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.065869 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.065908 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.065922 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.066089 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.066121 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.066237 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.066321 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.067082 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.067396 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.067366 [ 266 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.067463 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.067502 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.067516 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.067431 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.067554 [ 266 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.067590 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.067722 [ 266 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.067776 [ 266 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.067663 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.067814 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.067846 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.067832 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.067967 [ 279 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.068028 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.068093 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.068115 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.068126 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.068138 [ 278 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.069069 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.069248 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.069695 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.069734 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.069810 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.069841 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.091425 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} executeQuery: Read 4 rows, 424.00 B in 0.041454 sec., 96.49249770830319 rows/sec., 9.99 KiB/sec. 2024.11.09 00:50:37.091656 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} HashJoin: (0x24a8bb50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:37.092162 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.092195 [ 277 ] {e04d91ea-7a88-42c9-8597-d64a0f184b72} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.092212 [ 277 ] {} HTTP-Session: ca94780d-15e6-4a8f-8c0e-0c39451279c5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.093636 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.093717 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.093739 [ 277 ] {} HTTP-Session: 4388600f-27ef-4238-a81e-07beadf62630 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.093763 [ 277 ] {} HTTP-Session: 4388600f-27ef-4238-a81e-07beadf62630 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.093776 [ 277 ] {} HTTP-Session: 4388600f-27ef-4238-a81e-07beadf62630 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.093824 [ 277 ] {} HTTP-Session: 4388600f-27ef-4238-a81e-07beadf62630 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.094119 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.094516 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.094559 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.094902 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:37.095012 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.095537 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.095824 [ 278 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.095870 [ 266 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.095881 [ 278 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.095997 [ 266 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.096025 [ 278 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.096055 [ 266 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.096070 [ 278 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.096090 [ 266 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.096341 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.096378 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:37.096493 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.096517 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:37.100691 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} executeQuery: Read 1 rows, 71.00 B in 0.00664 sec., 150.6024096385542 rows/sec., 10.44 KiB/sec. 2024.11.09 00:50:37.107747 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.107777 [ 277 ] {321c83fc-20d0-479b-a5e0-a4800d2bbed2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.107794 [ 277 ] {} HTTP-Session: 4388600f-27ef-4238-a81e-07beadf62630 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.217047 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.217203 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.217229 [ 277 ] {} HTTP-Session: eea51263-0112-4813-9dca-f1d2f8affab7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.217256 [ 277 ] {} HTTP-Session: eea51263-0112-4813-9dca-f1d2f8affab7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.217268 [ 277 ] {} HTTP-Session: eea51263-0112-4813-9dca-f1d2f8affab7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.218146 [ 277 ] {} HTTP-Session: eea51263-0112-4813-9dca-f1d2f8affab7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.218773 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.219443 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.219490 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.219781 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.220125 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.220166 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.220401 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.221185 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.222681 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.223403 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.224531 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.224577 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.225136 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.225251 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.225372 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} HashJoin: (0x24abf240) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:37.225392 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} HashJoin: (0x24abf240) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:37.228421 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.228501 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.231075 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.231260 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.231316 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.231353 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.232079 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.233416 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.239349 [ 278 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.239366 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.239426 [ 281 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.239494 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.239455 [ 278 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.239540 [ 281 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.239566 [ 278 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.239361 [ 282 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.239613 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:37.239614 [ 281 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.239660 [ 278 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.239585 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.239743 [ 282 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.239725 [ 281 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.239764 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.239808 [ 282 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.239863 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.239873 [ 282 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.239899 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.239925 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.240266 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.240307 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.240526 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.240563 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.240734 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.240919 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.240948 [ 278 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.240977 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.241009 [ 278 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.241017 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.241045 [ 278 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.241060 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.241078 [ 278 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.241118 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.241160 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.241171 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.241184 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.241252 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.241275 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.241285 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.241297 [ 279 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.241371 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.241449 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.241469 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.241483 [ 266 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.241926 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.241966 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.242081 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.242106 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.242189 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.242305 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.251533 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} executeQuery: Read 4 rows, 424.00 B in 0.033176 sec., 120.56908608632747 rows/sec., 12.48 KiB/sec. 2024.11.09 00:50:37.251779 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} HashJoin: (0x24abf240) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:37.252360 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.252399 [ 277 ] {dfbe972b-d2f8-4a2a-9713-28daf6e2c4d3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.252416 [ 277 ] {} HTTP-Session: eea51263-0112-4813-9dca-f1d2f8affab7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.254219 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.254426 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.254455 [ 277 ] {} HTTP-Session: c4517e0a-d133-4eb1-b97e-409dea0213d7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.254535 [ 277 ] {} HTTP-Session: c4517e0a-d133-4eb1-b97e-409dea0213d7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.254604 [ 277 ] {} HTTP-Session: c4517e0a-d133-4eb1-b97e-409dea0213d7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.254695 [ 277 ] {} HTTP-Session: c4517e0a-d133-4eb1-b97e-409dea0213d7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.255652 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.256485 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.256534 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.256863 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:37.256967 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.257412 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.257643 [ 266 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.257649 [ 279 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.257776 [ 266 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.257833 [ 266 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.257944 [ 266 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.257869 [ 279 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.257987 [ 279 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.258009 [ 279 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.267408 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.267506 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:37.267759 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.267797 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:37.269638 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} executeQuery: Read 1 rows, 71.00 B in 0.014741 sec., 67.83800284919612 rows/sec., 4.70 KiB/sec. 2024.11.09 00:50:37.270106 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.270138 [ 277 ] {38927b3e-f172-4fe8-8ed9-4a6e7847db02} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.270155 [ 277 ] {} HTTP-Session: c4517e0a-d133-4eb1-b97e-409dea0213d7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.378411 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.378557 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.378584 [ 277 ] {} HTTP-Session: 619582c6-37fc-4443-93b0-5b6b9a2ede99 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.378613 [ 277 ] {} HTTP-Session: 619582c6-37fc-4443-93b0-5b6b9a2ede99 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.378626 [ 277 ] {} HTTP-Session: 619582c6-37fc-4443-93b0-5b6b9a2ede99 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.378687 [ 277 ] {} HTTP-Session: 619582c6-37fc-4443-93b0-5b6b9a2ede99 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.379173 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.379782 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.379939 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.380247 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.380636 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.380680 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.380919 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.381268 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.381308 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.381584 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.382468 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.382512 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.382755 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.382852 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.382965 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} HashJoin: (0x23369860) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:37.382986 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} HashJoin: (0x23369860) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:37.383378 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.383461 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.383711 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.383835 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.383880 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.383913 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.383945 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.384352 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.384596 [ 279 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.384666 [ 281 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.384595 [ 266 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.384669 [ 282 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.384730 [ 278 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.384786 [ 281 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.384827 [ 266 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.384744 [ 279 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.384865 [ 282 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.384876 [ 281 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.384907 [ 279 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.384935 [ 282 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.384985 [ 279 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.384995 [ 281 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.384979 [ 266 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:37.385029 [ 282 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.385095 [ 266 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.385119 [ 278 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.385151 [ 278 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.385168 [ 278 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.385360 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.385399 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.385516 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.385541 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.385672 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.385842 [ 282 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.385860 [ 278 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.385797 [ 266 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.385976 [ 289 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.386087 [ 266 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.386091 [ 278 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.386149 [ 266 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.385996 [ 282 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.386190 [ 289 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.386229 [ 282 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.386259 [ 289 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.386300 [ 279 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.386178 [ 278 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.386446 [ 279 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.386475 [ 278 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.386497 [ 279 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.386375 [ 289 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.386535 [ 279 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.386248 [ 266 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.386317 [ 282 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.386810 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.386843 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.386953 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.386978 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.387047 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.387075 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.391616 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} executeQuery: Read 4 rows, 424.00 B in 0.012752 sec., 313.67628607277294 rows/sec., 32.47 KiB/sec. 2024.11.09 00:50:37.391771 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} HashJoin: (0x23369860) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:37.392372 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.392402 [ 277 ] {821dfac8-ea13-4eb6-8a5d-c44f748ec334} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.392418 [ 277 ] {} HTTP-Session: 619582c6-37fc-4443-93b0-5b6b9a2ede99 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.399659 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.399959 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.400003 [ 277 ] {} HTTP-Session: f59461d1-539f-4f5a-8b81-51ffd135586a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.400031 [ 277 ] {} HTTP-Session: f59461d1-539f-4f5a-8b81-51ffd135586a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.400044 [ 277 ] {} HTTP-Session: f59461d1-539f-4f5a-8b81-51ffd135586a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.400101 [ 277 ] {} HTTP-Session: f59461d1-539f-4f5a-8b81-51ffd135586a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.400424 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.401045 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.401091 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.401493 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:37.401606 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.402128 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.402284 [ 279 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.402308 [ 278 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.402336 [ 279 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.402381 [ 279 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.402417 [ 278 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.402433 [ 279 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.402454 [ 278 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.402482 [ 278 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.402598 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.402631 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:37.402758 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.402782 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:37.404582 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} executeQuery: Read 1 rows, 71.00 B in 0.004337 sec., 230.57412958266085 rows/sec., 15.99 KiB/sec. 2024.11.09 00:50:37.405056 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.405087 [ 277 ] {4c201d18-535e-4505-b7ae-e35c811ee1d5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.405103 [ 277 ] {} HTTP-Session: f59461d1-539f-4f5a-8b81-51ffd135586a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.511906 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.512056 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.512084 [ 277 ] {} HTTP-Session: 371d4b11-4c48-485f-bf59-0e8274cb2adb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.512112 [ 277 ] {} HTTP-Session: 371d4b11-4c48-485f-bf59-0e8274cb2adb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.512125 [ 277 ] {} HTTP-Session: 371d4b11-4c48-485f-bf59-0e8274cb2adb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.512184 [ 277 ] {} HTTP-Session: 371d4b11-4c48-485f-bf59-0e8274cb2adb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.512653 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.513267 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.513309 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.513588 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.513918 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.513957 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.514192 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.514537 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.514576 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.515110 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.516508 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.516552 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.516806 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.516902 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.517014 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} HashJoin: (0x233e0100) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:37.517034 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} HashJoin: (0x233e0100) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:37.517554 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.517681 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.517945 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.518068 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.518114 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.518148 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.518179 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.518534 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.518923 [ 282 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.518959 [ 281 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.519075 [ 278 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.519112 [ 282 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.519136 [ 266 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.519159 [ 281 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.518942 [ 289 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.519186 [ 282 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.519240 [ 281 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.519317 [ 282 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.519345 [ 281 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.519358 [ 289 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.519377 [ 278 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.519423 [ 289 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.519440 [ 278 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.519474 [ 289 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.519468 [ 266 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.519586 [ 278 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.519725 [ 266 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:37.519801 [ 266 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.520126 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.520168 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.520288 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.520315 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.520443 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.520578 [ 281 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.520622 [ 289 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.520807 [ 282 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.520922 [ 278 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.520940 [ 266 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.521004 [ 289 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.521033 [ 282 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.521064 [ 289 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.521043 [ 281 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.521098 [ 282 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.521157 [ 289 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.521144 [ 266 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.521184 [ 282 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.521178 [ 281 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.521247 [ 266 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.521288 [ 281 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.521298 [ 266 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.521345 [ 278 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.521381 [ 278 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.521401 [ 278 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.521659 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.521700 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.521813 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.521840 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.521915 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.522045 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.524721 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} executeQuery: Read 4 rows, 424.00 B in 0.012371 sec., 323.3368361490583 rows/sec., 33.47 KiB/sec. 2024.11.09 00:50:37.524888 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} HashJoin: (0x233e0100) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:37.525428 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.525461 [ 277 ] {d52913fd-66e2-4b9c-9d67-6f47dbc81a9a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.525479 [ 277 ] {} HTTP-Session: 371d4b11-4c48-485f-bf59-0e8274cb2adb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.526709 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.526787 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.526810 [ 277 ] {} HTTP-Session: eb1ac347-d6f0-4f0d-aa38-4f5532a2e8f2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.526830 [ 277 ] {} HTTP-Session: eb1ac347-d6f0-4f0d-aa38-4f5532a2e8f2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.526841 [ 277 ] {} HTTP-Session: eb1ac347-d6f0-4f0d-aa38-4f5532a2e8f2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.526880 [ 277 ] {} HTTP-Session: eb1ac347-d6f0-4f0d-aa38-4f5532a2e8f2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.527185 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.527552 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.527595 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.527894 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:37.527982 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.528304 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.528433 [ 282 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.528465 [ 278 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.528501 [ 282 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.528564 [ 278 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.528565 [ 282 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.528591 [ 278 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.528604 [ 282 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.528659 [ 278 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.528839 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.528881 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:37.528997 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.529024 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:37.530662 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} executeQuery: Read 1 rows, 71.00 B in 0.003671 sec., 272.40533914464726 rows/sec., 18.89 KiB/sec. 2024.11.09 00:50:37.531154 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.531183 [ 277 ] {5e859976-5c66-4342-9807-1b2f143eb0de} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.531237 [ 277 ] {} HTTP-Session: eb1ac347-d6f0-4f0d-aa38-4f5532a2e8f2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.634078 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.634231 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.634258 [ 277 ] {} HTTP-Session: ebd23224-94a5-47b4-80ff-c8ebecfe4efb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.634390 [ 277 ] {} HTTP-Session: ebd23224-94a5-47b4-80ff-c8ebecfe4efb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.634471 [ 277 ] {} HTTP-Session: ebd23224-94a5-47b4-80ff-c8ebecfe4efb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.634604 [ 277 ] {} HTTP-Session: ebd23224-94a5-47b4-80ff-c8ebecfe4efb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.635124 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.636133 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.636181 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.636468 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.637148 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.637249 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.637509 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.637958 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.638004 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.638249 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.639500 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.639542 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.639794 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.639952 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.640082 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} HashJoin: (0x24abab60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:37.640102 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} HashJoin: (0x24abab60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:37.640505 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.640547 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.640789 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.640964 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.641022 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.641057 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.641096 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.641462 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.641696 [ 289 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.641756 [ 281 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.641753 [ 266 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.641833 [ 282 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.641900 [ 281 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.641901 [ 289 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.641959 [ 281 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.642075 [ 282 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.642086 [ 281 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.642076 [ 278 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.642140 [ 266 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.642120 [ 282 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.642213 [ 289 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:37.642239 [ 266 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.642256 [ 278 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.642290 [ 282 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.642320 [ 266 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.642353 [ 289 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.642399 [ 278 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.642432 [ 278 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.642672 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.642720 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.642846 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.642872 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.643178 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.643386 [ 266 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.643333 [ 282 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.643394 [ 281 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.643467 [ 289 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.643482 [ 266 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.643638 [ 266 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.643668 [ 281 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.643735 [ 281 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.643741 [ 266 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.643709 [ 289 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.643866 [ 278 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.643886 [ 289 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.643915 [ 278 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.644006 [ 289 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.643756 [ 282 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.643799 [ 281 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.644225 [ 282 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.644062 [ 278 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.644284 [ 282 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.644321 [ 278 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.644550 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.644593 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.644925 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.644965 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.645058 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.645091 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.649237 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} executeQuery: Read 4 rows, 424.00 B in 0.014413 sec., 277.5272323596753 rows/sec., 28.73 KiB/sec. 2024.11.09 00:50:37.649779 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} HashJoin: (0x24abab60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:37.650724 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.650767 [ 277 ] {de2fd977-3907-4179-8185-b7ba1b0e5d57} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.650788 [ 277 ] {} HTTP-Session: ebd23224-94a5-47b4-80ff-c8ebecfe4efb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.651813 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.651944 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.651996 [ 277 ] {} HTTP-Session: 6a4d7690-91d2-4daa-aaad-83b4e0b5aea0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.652024 [ 277 ] {} HTTP-Session: 6a4d7690-91d2-4daa-aaad-83b4e0b5aea0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.652038 [ 277 ] {} HTTP-Session: 6a4d7690-91d2-4daa-aaad-83b4e0b5aea0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.652122 [ 277 ] {} HTTP-Session: 6a4d7690-91d2-4daa-aaad-83b4e0b5aea0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.652611 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.653721 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.653974 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.654862 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:37.655067 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.655999 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.656152 [ 281 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.656205 [ 281 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.656223 [ 281 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.656237 [ 281 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.656295 [ 282 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.656354 [ 282 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.656368 [ 282 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.656387 [ 282 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.656582 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.656621 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:37.656777 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.657207 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:37.660138 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} executeQuery: Read 1 rows, 71.00 B in 0.007855 sec., 127.30744748567793 rows/sec., 8.83 KiB/sec. 2024.11.09 00:50:37.660790 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.660824 [ 277 ] {53ec1079-f6a0-4893-91fa-cb2bb7c66a7d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.660841 [ 277 ] {} HTTP-Session: 6a4d7690-91d2-4daa-aaad-83b4e0b5aea0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.764275 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.764460 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.764490 [ 277 ] {} HTTP-Session: 5d910cea-a0db-4a65-9c1f-7e156af17aa7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.764519 [ 277 ] {} HTTP-Session: 5d910cea-a0db-4a65-9c1f-7e156af17aa7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.764531 [ 277 ] {} HTTP-Session: 5d910cea-a0db-4a65-9c1f-7e156af17aa7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.764591 [ 277 ] {} HTTP-Session: 5d910cea-a0db-4a65-9c1f-7e156af17aa7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.765785 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.766790 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.766863 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.767408 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.767963 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.769451 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.769727 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.770096 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.770137 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.770371 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.771549 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.771593 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.771850 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.771948 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.772062 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} HashJoin: (0x246dac70) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:37.772081 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} HashJoin: (0x246dac70) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:37.772477 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.772515 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.772757 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.772874 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.772918 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.772953 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.772986 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.773347 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.773628 [ 266 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.773637 [ 281 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.773680 [ 282 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.773723 [ 279 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.773810 [ 281 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.773839 [ 282 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.773782 [ 266 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.773862 [ 281 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.773871 [ 279 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.773641 [ 289 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.773921 [ 281 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.773905 [ 266 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.773935 [ 279 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.773897 [ 282 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.774084 [ 279 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.774121 [ 289 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.774145 [ 282 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.774169 [ 266 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.774194 [ 289 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:37.774243 [ 289 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.782473 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.782525 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.782727 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.782758 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.782964 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.783342 [ 279 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.783360 [ 282 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.783390 [ 289 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.783487 [ 279 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.783520 [ 282 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.783463 [ 266 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.783578 [ 279 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.783590 [ 289 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.783660 [ 266 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.783674 [ 279 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.783701 [ 289 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.783572 [ 282 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.783707 [ 266 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.783793 [ 282 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.783794 [ 289 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.783827 [ 266 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.783420 [ 281 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.784006 [ 281 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.784026 [ 281 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.784040 [ 281 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.786290 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.786333 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.786509 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.786550 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.786642 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.786678 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.789731 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} executeQuery: Read 4 rows, 424.00 B in 0.024963 sec., 160.2371509834555 rows/sec., 16.59 KiB/sec. 2024.11.09 00:50:37.789911 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} HashJoin: (0x246dac70) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:37.790438 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.790521 [ 277 ] {ba9acf6d-92a9-4267-a9b7-1a9d0e9f34b0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.790551 [ 277 ] {} HTTP-Session: 5d910cea-a0db-4a65-9c1f-7e156af17aa7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.791772 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.791869 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.791896 [ 277 ] {} HTTP-Session: 4a8f8332-120c-4bbc-b82b-5b8d8bd17991 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.791922 [ 277 ] {} HTTP-Session: 4a8f8332-120c-4bbc-b82b-5b8d8bd17991 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.791934 [ 277 ] {} HTTP-Session: 4a8f8332-120c-4bbc-b82b-5b8d8bd17991 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.791986 [ 277 ] {} HTTP-Session: 4a8f8332-120c-4bbc-b82b-5b8d8bd17991 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.792273 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.792780 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.792824 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.793126 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:37.793216 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.793545 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.793697 [ 281 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.793732 [ 281 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.793748 [ 281 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.793762 [ 281 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.793815 [ 281 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.793841 [ 281 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.793852 [ 281 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.793864 [ 281 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.793932 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.793956 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:37.794064 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.794090 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:37.795911 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} executeQuery: Read 1 rows, 71.00 B in 0.003783 sec., 264.34047052603756 rows/sec., 18.33 KiB/sec. 2024.11.09 00:50:37.796304 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.796333 [ 277 ] {36c99d33-4f7f-44b4-8954-b19b952d9199} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.796348 [ 277 ] {} HTTP-Session: 4a8f8332-120c-4bbc-b82b-5b8d8bd17991 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.899930 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.900268 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.900304 [ 277 ] {} HTTP-Session: 8a013b11-40b1-4649-af05-e07b9b56925b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.900331 [ 277 ] {} HTTP-Session: 8a013b11-40b1-4649-af05-e07b9b56925b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.900343 [ 277 ] {} HTTP-Session: 8a013b11-40b1-4649-af05-e07b9b56925b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.900405 [ 277 ] {} HTTP-Session: 8a013b11-40b1-4649-af05-e07b9b56925b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.900969 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.901757 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.901904 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.902331 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.902685 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.902723 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.903013 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.903502 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.903577 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.903888 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.905326 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.905371 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.906157 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.906361 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.906511 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} HashJoin: (0x24eab0a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:37.906533 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} HashJoin: (0x24eab0a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:37.907712 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.907763 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.908220 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:37.908400 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.908447 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.908531 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.908566 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.909034 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.909274 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.909346 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.909356 [ 266 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.909445 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.909445 [ 281 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.909496 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.909523 [ 266 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.909541 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:37.909361 [ 279 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.909570 [ 266 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.909650 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.909667 [ 266 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.909583 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.909736 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.909802 [ 279 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.909850 [ 279 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.909868 [ 281 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.909967 [ 281 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.910004 [ 281 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.909900 [ 279 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.910908 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.910957 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.911634 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.911683 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.912022 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.912186 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.912217 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:37.912233 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.912254 [ 266 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.912295 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.912297 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.912349 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.912344 [ 266 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.912389 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.912414 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.912416 [ 266 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.912469 [ 266 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.912515 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:37.912525 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:37.912554 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.912581 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.912588 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.912596 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.912607 [ 289 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.912622 [ 282 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.912803 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.912833 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:37.912948 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.913031 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:37.913125 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:37.913168 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:37.916578 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} executeQuery: Read 4 rows, 424.00 B in 0.015917 sec., 251.30363762015455 rows/sec., 26.01 KiB/sec. 2024.11.09 00:50:37.916748 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} HashJoin: (0x24eab0a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:37.917753 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.918059 [ 277 ] {5c6cd8e7-d697-4247-8c14-66968e0aba0a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.918100 [ 277 ] {} HTTP-Session: 8a013b11-40b1-4649-af05-e07b9b56925b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.919322 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:37.919578 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:37.919619 [ 277 ] {} HTTP-Session: 641faefa-329d-47ee-bd91-11706c729eee Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:37.919649 [ 277 ] {} HTTP-Session: 641faefa-329d-47ee-bd91-11706c729eee Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.919661 [ 277 ] {} HTTP-Session: 641faefa-329d-47ee-bd91-11706c729eee Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:37.920505 [ 277 ] {} HTTP-Session: 641faefa-329d-47ee-bd91-11706c729eee Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:37.920915 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:37.921549 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:37.921599 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:37.922048 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:37.922144 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:37.922500 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:37.922653 [ 266 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:37.922674 [ 289 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:37.922740 [ 266 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:37.922774 [ 289 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:37.922847 [ 289 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.922798 [ 266 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:37.922868 [ 289 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:37.922903 [ 266 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:37.923105 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:37.923148 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:37.923582 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:37.923708 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:37.926034 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} executeQuery: Read 1 rows, 71.00 B in 0.005296 sec., 188.82175226586102 rows/sec., 13.09 KiB/sec. 2024.11.09 00:50:37.926698 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} DynamicQueryHandler: Done processing query 2024.11.09 00:50:37.926733 [ 277 ] {243ad29c-8f76-460c-8938-6be2d9493fed} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:37.926753 [ 277 ] {} HTTP-Session: 641faefa-329d-47ee-bd91-11706c729eee Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.000386 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 154.51 MiB, peak 159.58 MiB, free memory in arenas 0.00 B, will set to 153.50 MiB (RSS), difference: -1.01 MiB 2024.11.09 00:50:38.029836 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:38.030063 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:38.030104 [ 277 ] {} HTTP-Session: f51307c9-e1ce-4d99-844d-3b1d6ec2090f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:38.030133 [ 277 ] {} HTTP-Session: f51307c9-e1ce-4d99-844d-3b1d6ec2090f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.030146 [ 277 ] {} HTTP-Session: f51307c9-e1ce-4d99-844d-3b1d6ec2090f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.030288 [ 277 ] {} HTTP-Session: f51307c9-e1ce-4d99-844d-3b1d6ec2090f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:38.033395 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:38.034296 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.034344 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.034632 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.035041 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.035083 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.035322 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.035727 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.035769 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.036009 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.036884 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.036929 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.037177 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.037272 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.037384 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} HashJoin: (0x24eab010) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:38.037406 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} HashJoin: (0x24eab010) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:38.037950 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.038076 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.039184 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.039427 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.039480 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.039524 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:38.039628 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:38.040553 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:38.040873 [ 282 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:38.041000 [ 281 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:38.041029 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:38.041085 [ 266 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:38.041120 [ 281 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.041093 [ 282 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:38.041155 [ 281 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.041173 [ 266 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.041004 [ 279 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:38.041273 [ 281 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.041261 [ 282 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:38.041237 [ 266 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.041354 [ 279 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.041366 [ 282 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:38.041211 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.041405 [ 279 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.041561 [ 279 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.041428 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.041411 [ 266 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.041614 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.041915 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:38.041992 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:38.042225 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:38.042262 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:38.042473 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:38.042679 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:38.042716 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:38.042729 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.042819 [ 282 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:38.042985 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:38.043090 [ 282 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.043176 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:38.043197 [ 266 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:38.043240 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.043264 [ 266 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.043200 [ 279 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:38.043299 [ 266 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.043283 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.043340 [ 279 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.043362 [ 289 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.043364 [ 266 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.043145 [ 282 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.043383 [ 279 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.043463 [ 279 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.043511 [ 282 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.044841 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:38.044925 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:38.045156 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:38.045190 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:38.045274 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:38.045316 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:38.052428 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} executeQuery: Read 4 rows, 424.00 B in 0.020047 sec., 199.5311019105103 rows/sec., 20.65 KiB/sec. 2024.11.09 00:50:38.052601 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} HashJoin: (0x24eab010) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:38.053058 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:38.053092 [ 277 ] {eae84ecf-96c4-43df-bf2b-364cedc26bc2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:38.053109 [ 277 ] {} HTTP-Session: f51307c9-e1ce-4d99-844d-3b1d6ec2090f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.055458 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:38.055548 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:38.055572 [ 277 ] {} HTTP-Session: 8ea72f07-fdce-41c7-ae74-726038152501 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:38.055594 [ 277 ] {} HTTP-Session: 8ea72f07-fdce-41c7-ae74-726038152501 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.055606 [ 277 ] {} HTTP-Session: 8ea72f07-fdce-41c7-ae74-726038152501 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.055654 [ 277 ] {} HTTP-Session: 8ea72f07-fdce-41c7-ae74-726038152501 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:38.056168 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:38.057031 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.057125 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.057492 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:38.057601 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.057976 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:38.058289 [ 282 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:38.058308 [ 266 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:38.058370 [ 282 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:38.058410 [ 282 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.058441 [ 266 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.058466 [ 282 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:38.058477 [ 266 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.058568 [ 266 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.059135 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:38.059179 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:38.059424 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:38.059464 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:38.062224 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} executeQuery: Read 1 rows, 71.00 B in 0.006346 sec., 157.5795776867318 rows/sec., 10.93 KiB/sec. 2024.11.09 00:50:38.065031 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} DynamicQueryHandler: Done processing query 2024.11.09 00:50:38.065075 [ 277 ] {65d2164d-14ec-47b0-a87a-12a751e3cf83} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:38.065093 [ 277 ] {} HTTP-Session: 8ea72f07-fdce-41c7-ae74-726038152501 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.177782 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:38.178035 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:38.178069 [ 277 ] {} HTTP-Session: fe59d6d6-497e-4a74-974c-35ebae559654 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:38.178097 [ 277 ] {} HTTP-Session: fe59d6d6-497e-4a74-974c-35ebae559654 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.178109 [ 277 ] {} HTTP-Session: fe59d6d6-497e-4a74-974c-35ebae559654 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.178174 [ 277 ] {} HTTP-Session: fe59d6d6-497e-4a74-974c-35ebae559654 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:38.179110 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:38.179833 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.179878 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.180386 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.180932 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.181165 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.181616 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.182322 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.182363 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.182600 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.183477 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.183517 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.183765 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.183857 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.183974 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} HashJoin: (0x24abac60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:38.184024 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} HashJoin: (0x24abac60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:38.184413 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.184454 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.184757 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.185114 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.185170 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.185206 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:38.185240 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:38.185972 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:38.186187 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:38.186227 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:38.186241 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:38.186256 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:38.186307 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:38.186325 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.186335 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.186348 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.186559 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:38.186592 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.186603 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.186614 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.186789 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:38.186823 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.186842 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.186869 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.186895 [ 282 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:38.186977 [ 282 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.186990 [ 282 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.187005 [ 282 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.187625 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:38.187688 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:38.188051 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:38.188092 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:38.188296 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:38.188466 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:38.188500 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:38.188514 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.188577 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:38.188603 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:38.188583 [ 282 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:38.188646 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.188686 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.188700 [ 282 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.188752 [ 289 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.188760 [ 282 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.188812 [ 282 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.188741 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:38.188882 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.188897 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.188910 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.188963 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:38.188985 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.189052 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.189067 [ 266 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.189438 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:38.189473 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:38.189600 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:38.189627 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:38.189739 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:38.190237 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:38.199073 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} executeQuery: Read 4 rows, 424.00 B in 0.020722 sec., 193.03156066016794 rows/sec., 19.98 KiB/sec. 2024.11.09 00:50:38.199418 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} HashJoin: (0x24abac60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:38.200416 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} DynamicQueryHandler: Done processing query 2024.11.09 00:50:38.200450 [ 277 ] {c91acb4d-c57b-486d-a264-bd854f9e7c11} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:38.200764 [ 277 ] {} HTTP-Session: fe59d6d6-497e-4a74-974c-35ebae559654 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.539498 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:38.539637 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:38.539663 [ 277 ] {} HTTP-Session: c20eae68-1a85-4913-977a-7b1a2f155f30 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:38.539690 [ 277 ] {} HTTP-Session: c20eae68-1a85-4913-977a-7b1a2f155f30 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.539703 [ 277 ] {} HTTP-Session: c20eae68-1a85-4913-977a-7b1a2f155f30 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.539762 [ 277 ] {} HTTP-Session: c20eae68-1a85-4913-977a-7b1a2f155f30 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:38.540087 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:38.540627 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.540674 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.541017 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:38.541170 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.541540 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:38.541743 [ 266 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:38.541762 [ 282 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:38.541830 [ 266 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:38.541870 [ 266 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.541915 [ 282 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.541922 [ 266 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:38.541946 [ 282 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.541972 [ 282 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.542126 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:38.542162 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:38.542288 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:38.542316 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:38.544278 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} executeQuery: Read 1 rows, 71.00 B in 0.004348 sec., 229.99080036798526 rows/sec., 15.95 KiB/sec. 2024.11.09 00:50:38.544977 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:38.545007 [ 277 ] {78934054-3848-43ca-84bf-66a0922b65e3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:38.545023 [ 277 ] {} HTTP-Session: c20eae68-1a85-4913-977a-7b1a2f155f30 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.801183 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:38.801583 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:38.801623 [ 277 ] {} HTTP-Session: 993bd2f8-b7f7-4830-80d8-416a61e3e165 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:38.801656 [ 277 ] {} HTTP-Session: 993bd2f8-b7f7-4830-80d8-416a61e3e165 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.801670 [ 277 ] {} HTTP-Session: 993bd2f8-b7f7-4830-80d8-416a61e3e165 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.801737 [ 277 ] {} HTTP-Session: 993bd2f8-b7f7-4830-80d8-416a61e3e165 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:38.802561 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:38.803620 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.803666 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.804019 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.804383 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.804420 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.804661 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.805167 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.805212 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.805453 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.806372 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.806416 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.806665 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.806766 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.806887 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} HashJoin: (0x24abac60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:38.806908 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} HashJoin: (0x24abac60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:38.807379 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.807424 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.807668 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:38.807792 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.807836 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.807871 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:38.807905 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:38.808429 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:38.808742 [ 278 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:38.808721 [ 266 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:38.808775 [ 281 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:38.808846 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:38.808898 [ 278 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.808723 [ 282 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:38.808944 [ 266 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:38.808974 [ 278 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.809016 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.809099 [ 266 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:38.809065 [ 282 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.808991 [ 281 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.809134 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.809189 [ 278 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.809186 [ 281 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.809179 [ 282 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.809229 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.809286 [ 281 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.809317 [ 282 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.809367 [ 266 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:38.809626 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:38.809669 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:38.809796 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:38.809821 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:38.809954 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:38.810111 [ 266 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:38.810179 [ 279 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:38.810209 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:38.810264 [ 266 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:38.810287 [ 279 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.810315 [ 266 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.810193 [ 278 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:38.810340 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.810344 [ 279 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.810409 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.810428 [ 278 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.810463 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.810485 [ 278 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.810473 [ 279 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.810565 [ 278 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.810604 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:38.810611 [ 266 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:38.810641 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.810662 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.810675 [ 289 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.810894 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:38.810935 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:38.811048 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:38.811071 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:38.811140 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:38.811169 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:38.820067 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} executeQuery: Read 4 rows, 424.00 B in 0.018129 sec., 220.6409619945943 rows/sec., 22.84 KiB/sec. 2024.11.09 00:50:38.820238 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} HashJoin: (0x24abac60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:38.821051 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:38.821081 [ 277 ] {2179506b-9140-4f6b-a6b7-f3d23574648f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:38.821098 [ 277 ] {} HTTP-Session: 993bd2f8-b7f7-4830-80d8-416a61e3e165 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.840444 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:38.840537 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:38.840561 [ 277 ] {} HTTP-Session: 826da9f1-d667-438e-9c7e-b4a7185b6dc7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:38.840586 [ 277 ] {} HTTP-Session: 826da9f1-d667-438e-9c7e-b4a7185b6dc7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.840637 [ 277 ] {} HTTP-Session: 826da9f1-d667-438e-9c7e-b4a7185b6dc7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:38.840692 [ 277 ] {} HTTP-Session: 826da9f1-d667-438e-9c7e-b4a7185b6dc7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:38.840992 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:38.841653 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:38.841699 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:38.842004 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:38.842099 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:38.842374 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:38.842521 [ 289 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:38.842544 [ 278 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:38.842575 [ 289 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:38.842630 [ 289 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.842664 [ 289 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:38.842691 [ 278 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:38.842714 [ 278 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:38.842732 [ 278 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:38.842891 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:38.842924 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:38.843086 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:38.843119 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:38.845405 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} executeQuery: Read 1 rows, 71.00 B in 0.004561 sec., 219.25016443762334 rows/sec., 15.20 KiB/sec. 2024.11.09 00:50:38.845737 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} DynamicQueryHandler: Done processing query 2024.11.09 00:50:38.845766 [ 277 ] {f9ef7f5f-7e4b-4ad4-93bf-4dfcfc40be78} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:38.845782 [ 277 ] {} HTTP-Session: 826da9f1-d667-438e-9c7e-b4a7185b6dc7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.184682 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:39.184823 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:39.184850 [ 277 ] {} HTTP-Session: 59f6a75f-2d52-4892-affd-44f874067bfd Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:39.184879 [ 277 ] {} HTTP-Session: 59f6a75f-2d52-4892-affd-44f874067bfd Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.184891 [ 277 ] {} HTTP-Session: 59f6a75f-2d52-4892-affd-44f874067bfd Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.184951 [ 277 ] {} HTTP-Session: 59f6a75f-2d52-4892-affd-44f874067bfd Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:39.185517 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:39.186139 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.186184 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.186466 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.186803 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.186841 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.187187 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.187558 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.187596 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.187832 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.188669 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.188711 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.188956 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.189051 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.189164 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} HashJoin: (0x24b48f50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:39.189183 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} HashJoin: (0x24b48f50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:39.189565 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.189606 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.189846 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.189962 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.190005 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.190038 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:39.190069 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:39.190430 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:39.190686 [ 289 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:39.190750 [ 278 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:39.190702 [ 282 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:39.190787 [ 279 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:39.190873 [ 289 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:39.190807 [ 266 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:39.190894 [ 278 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.190925 [ 282 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.190959 [ 289 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:39.191073 [ 282 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.191067 [ 278 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.191156 [ 289 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:39.191150 [ 282 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.191219 [ 278 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.191241 [ 266 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.191286 [ 266 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.191288 [ 279 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.191323 [ 266 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.191341 [ 279 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.191376 [ 279 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.191662 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:39.191704 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:39.191831 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:39.191855 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:39.191987 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:39.192113 [ 289 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:39.192195 [ 282 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:39.192182 [ 278 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:39.192249 [ 279 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:39.192290 [ 289 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:39.192312 [ 282 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.192365 [ 282 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.192403 [ 282 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.192377 [ 289 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.192355 [ 278 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.192442 [ 278 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.192447 [ 266 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:39.192491 [ 289 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:39.192499 [ 278 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.192545 [ 266 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.192585 [ 266 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.192607 [ 266 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.192625 [ 279 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.192661 [ 279 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.192675 [ 279 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.192918 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:39.192956 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:39.193068 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:39.193090 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:39.193159 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:39.193188 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:39.195791 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} executeQuery: Read 4 rows, 424.00 B in 0.010643 sec., 375.83388142441044 rows/sec., 38.90 KiB/sec. 2024.11.09 00:50:39.196014 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} HashJoin: (0x24b48f50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:39.196488 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:39.196518 [ 277 ] {fd8c4bc4-4a01-4c36-ba73-8a4f5be401d1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:39.196535 [ 277 ] {} HTTP-Session: 59f6a75f-2d52-4892-affd-44f874067bfd Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.220862 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:39.220947 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:36821, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:39.221112 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:39.221140 [ 277 ] {} HTTP-Session: 10acfbe4-c24f-4724-9987-5ecc5548d624 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:39.221166 [ 277 ] {} HTTP-Session: 10acfbe4-c24f-4724-9987-5ecc5548d624 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.221179 [ 277 ] {} HTTP-Session: 10acfbe4-c24f-4724-9987-5ecc5548d624 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.221230 [ 277 ] {} HTTP-Session: 10acfbe4-c24f-4724-9987-5ecc5548d624 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:39.221501 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:39.221915 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.221960 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.222273 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:39.222368 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.222648 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:39.222828 [ 278 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:39.222875 [ 289 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:39.222916 [ 278 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:39.222978 [ 278 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.223009 [ 289 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.223136 [ 289 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.223022 [ 278 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:39.223180 [ 289 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.223436 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:39.223538 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:39.223669 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:39.223695 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:39.225714 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} executeQuery: Read 1 rows, 71.00 B in 0.004342 sec., 230.30861354214645 rows/sec., 15.97 KiB/sec. 2024.11.09 00:50:39.226199 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} DynamicQueryHandler: Done processing query 2024.11.09 00:50:39.226231 [ 277 ] {e9f53ab3-a476-4658-bbd1-c761c89b3827} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:39.226247 [ 277 ] {} HTTP-Session: 10acfbe4-c24f-4724-9987-5ecc5548d624 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.439629 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:39.439781 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:39.439809 [ 277 ] {} HTTP-Session: 63ca96ee-8414-47f2-9c11-54a494837d91 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:39.439836 [ 277 ] {} HTTP-Session: 63ca96ee-8414-47f2-9c11-54a494837d91 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.439849 [ 277 ] {} HTTP-Session: 63ca96ee-8414-47f2-9c11-54a494837d91 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.439909 [ 277 ] {} HTTP-Session: 63ca96ee-8414-47f2-9c11-54a494837d91 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:39.440969 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:39.442145 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.442242 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.442551 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.443122 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.443167 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.443473 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.443845 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.443885 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.444125 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.444996 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.445040 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.445290 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.445473 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.445602 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} HashJoin: (0x24a6c4b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:39.445623 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} HashJoin: (0x24a6c4b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:39.446100 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.446144 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.446394 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.446514 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.446558 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.446589 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:39.446623 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:39.447117 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:39.447330 [ 278 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:39.447492 [ 281 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:39.447497 [ 282 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:39.447511 [ 266 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:39.447558 [ 289 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:39.447605 [ 281 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.447631 [ 282 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.447801 [ 289 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.447803 [ 278 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:39.447843 [ 289 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.447789 [ 282 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.447868 [ 278 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:39.447901 [ 289 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.447973 [ 282 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.447948 [ 266 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.447951 [ 278 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:39.448040 [ 266 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.448088 [ 266 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.447743 [ 281 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.448322 [ 281 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.448543 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:39.448576 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:39.448697 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:39.448720 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:39.448884 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:39.449087 [ 289 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:39.449214 [ 279 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:39.449310 [ 266 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:39.449359 [ 279 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.449231 [ 282 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:39.449390 [ 266 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.449398 [ 279 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.449432 [ 266 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.449443 [ 282 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.449477 [ 266 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.449497 [ 282 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.449299 [ 289 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:39.449537 [ 282 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.449576 [ 289 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.449462 [ 279 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.449629 [ 289 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:39.449239 [ 278 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:39.449735 [ 278 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.449752 [ 278 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.449765 [ 278 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.449982 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:39.450055 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:39.450190 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:39.450215 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:39.450287 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:39.450317 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:39.454168 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} executeQuery: Read 4 rows, 424.00 B in 0.014069 sec., 284.3130286445376 rows/sec., 29.43 KiB/sec. 2024.11.09 00:50:39.454480 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} HashJoin: (0x24a6c4b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:39.455079 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:39.455117 [ 277 ] {e0169a87-7f42-4ea1-9c51-6c2bdf3a47a4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:39.455137 [ 277 ] {} HTTP-Session: 63ca96ee-8414-47f2-9c11-54a494837d91 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.472701 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:39.472887 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:39.472921 [ 277 ] {} HTTP-Session: b0fee4f5-41a4-4427-a59c-86adebd5f44c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:39.472952 [ 277 ] {} HTTP-Session: b0fee4f5-41a4-4427-a59c-86adebd5f44c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.472966 [ 277 ] {} HTTP-Session: b0fee4f5-41a4-4427-a59c-86adebd5f44c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.473066 [ 277 ] {} HTTP-Session: b0fee4f5-41a4-4427-a59c-86adebd5f44c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:39.473544 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:39.474290 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.474341 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.474701 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:39.474812 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.475160 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:39.475401 [ 289 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:39.475421 [ 282 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:39.475466 [ 289 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:39.475512 [ 289 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.475544 [ 282 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.475569 [ 289 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:39.475585 [ 282 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.475612 [ 282 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.475770 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:39.475806 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:39.475932 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:39.475958 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:39.477937 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} executeQuery: Read 1 rows, 71.00 B in 0.004559 sec., 219.34634788330777 rows/sec., 15.21 KiB/sec. 2024.11.09 00:50:39.478629 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:39.478661 [ 277 ] {4a36d12b-4822-409b-a767-76e961b5c56c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:39.478678 [ 277 ] {} HTTP-Session: b0fee4f5-41a4-4427-a59c-86adebd5f44c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.873352 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:39.873504 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:39.873531 [ 277 ] {} HTTP-Session: eaaa7980-3b21-4bf6-aa2a-2c65ce733a18 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:39.873558 [ 277 ] {} HTTP-Session: eaaa7980-3b21-4bf6-aa2a-2c65ce733a18 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.873570 [ 277 ] {} HTTP-Session: eaaa7980-3b21-4bf6-aa2a-2c65ce733a18 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.873632 [ 277 ] {} HTTP-Session: eaaa7980-3b21-4bf6-aa2a-2c65ce733a18 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:39.874152 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:39.874769 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.874813 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.875118 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.875457 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.875496 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.875731 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.876078 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.876116 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.876348 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.877230 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.877277 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.877527 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.877632 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.877746 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} HashJoin: (0x24eb9290) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:39.877766 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} HashJoin: (0x24eb9290) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:39.878156 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.878197 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.878438 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:39.878554 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.878597 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.878632 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:39.878663 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:39.879024 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:39.879218 [ 282 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:39.879367 [ 282 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:39.879344 [ 289 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:39.879426 [ 282 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:39.879430 [ 266 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:39.879421 [ 279 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:39.879509 [ 282 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:39.879330 [ 278 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:39.879572 [ 266 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.879588 [ 279 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.879519 [ 289 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.879610 [ 266 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.879625 [ 279 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.879666 [ 289 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.879666 [ 278 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.879733 [ 278 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.879743 [ 279 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.879716 [ 266 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.879778 [ 289 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.879807 [ 278 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.880081 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:39.880124 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:39.880246 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:39.880271 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:39.880406 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:39.880581 [ 289 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:39.880579 [ 282 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:39.880624 [ 278 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:39.880708 [ 282 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:39.880717 [ 289 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.880703 [ 266 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:39.880787 [ 289 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.880770 [ 278 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.880807 [ 282 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.880864 [ 278 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.880876 [ 289 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.880935 [ 282 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:39.880947 [ 278 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.880925 [ 266 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.881049 [ 266 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.881072 [ 279 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:39.881085 [ 266 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.881144 [ 279 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.881162 [ 279 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.881176 [ 279 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.881411 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:39.881448 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:39.881562 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:39.881585 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:39.881659 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:39.881688 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:39.884318 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} executeQuery: Read 4 rows, 424.00 B in 0.010505 sec., 380.77106139933363 rows/sec., 39.42 KiB/sec. 2024.11.09 00:50:39.884484 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} HashJoin: (0x24eb9290) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:39.885071 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} DynamicQueryHandler: Done processing query 2024.11.09 00:50:39.885105 [ 277 ] {71d1768a-08bb-4f10-8bc7-6b32c7c47420} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:39.885121 [ 277 ] {} HTTP-Session: eaaa7980-3b21-4bf6-aa2a-2c65ce733a18 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.886586 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:39.886662 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:39.886684 [ 277 ] {} HTTP-Session: 6a7e4f05-24e7-4351-9006-36c1da9a6c4a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:39.886701 [ 277 ] {} HTTP-Session: 6a7e4f05-24e7-4351-9006-36c1da9a6c4a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.886713 [ 277 ] {} HTTP-Session: 6a7e4f05-24e7-4351-9006-36c1da9a6c4a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:39.886751 [ 277 ] {} HTTP-Session: 6a7e4f05-24e7-4351-9006-36c1da9a6c4a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:39.886966 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:39.887333 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:39.887376 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:39.887676 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:39.887763 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:39.888022 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:39.888159 [ 282 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:39.888230 [ 289 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:39.888244 [ 282 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:39.888317 [ 282 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.888342 [ 289 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:39.888364 [ 282 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:39.888375 [ 289 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:39.888407 [ 289 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:39.888577 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:39.888617 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:39.888736 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:39.888760 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:39.890471 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} executeQuery: Read 1 rows, 71.00 B in 0.003612 sec., 276.8549280177187 rows/sec., 19.20 KiB/sec. 2024.11.09 00:50:39.890919 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} DynamicQueryHandler: Done processing query 2024.11.09 00:50:39.890948 [ 277 ] {c6cf90c0-1269-41de-a229-c4e215c6b599} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:39.890964 [ 277 ] {} HTTP-Session: 6a7e4f05-24e7-4351-9006-36c1da9a6c4a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.000819 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.001030 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 154.99 MiB, peak 159.58 MiB, free memory in arenas 0.00 B, will set to 153.50 MiB (RSS), difference: -1.49 MiB 2024.11.09 00:50:40.001083 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.001201 [ 277 ] {} HTTP-Session: bde534a4-1499-4a05-9b25-acda352685c5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.001274 [ 277 ] {} HTTP-Session: bde534a4-1499-4a05-9b25-acda352685c5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.001307 [ 277 ] {} HTTP-Session: bde534a4-1499-4a05-9b25-acda352685c5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.001404 [ 277 ] {} HTTP-Session: bde534a4-1499-4a05-9b25-acda352685c5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.001964 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.002573 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.002616 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.002897 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.003228 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.003266 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.003504 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.003851 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.003889 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.004121 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.004950 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.004994 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.005287 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.005386 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.005500 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} HashJoin: (0x24687f90) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:40.005519 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} HashJoin: (0x24687f90) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:40.005905 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.005943 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.006183 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.006299 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.006341 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.006375 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.006408 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.006768 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.006960 [ 266 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.007062 [ 282 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.007054 [ 281 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.007132 [ 289 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.007183 [ 266 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.007074 [ 279 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.007205 [ 282 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.007302 [ 282 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.007357 [ 282 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.007372 [ 289 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.007414 [ 266 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:40.007423 [ 289 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.007505 [ 279 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.007528 [ 266 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.007554 [ 289 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.007560 [ 279 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.007436 [ 281 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.007626 [ 279 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.007657 [ 281 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.007692 [ 281 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.007971 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.008015 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.008134 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.008158 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.008293 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.008409 [ 282 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.008477 [ 282 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.008503 [ 279 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.008547 [ 282 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.008622 [ 279 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.008562 [ 289 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.008685 [ 282 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.008650 [ 279 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.008611 [ 266 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.008706 [ 289 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.008786 [ 289 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.008773 [ 279 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.008846 [ 289 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.008855 [ 266 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.008822 [ 281 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.008909 [ 266 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.008952 [ 281 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.008952 [ 266 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.008978 [ 281 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.009066 [ 281 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.009323 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.009365 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.009529 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.009564 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.009637 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.009670 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.011804 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} executeQuery: Read 4 rows, 424.00 B in 0.010141 sec., 394.4384183019426 rows/sec., 40.83 KiB/sec. 2024.11.09 00:50:40.011971 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} HashJoin: (0x24687f90) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:40.012413 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.012444 [ 277 ] {b2b18ab0-38db-4fc4-a552-5124b3ec85c7} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.012459 [ 277 ] {} HTTP-Session: bde534a4-1499-4a05-9b25-acda352685c5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.015870 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.015942 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.015966 [ 277 ] {} HTTP-Session: 0f6ea47c-8a25-4366-ae48-def830f3fbd4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.015986 [ 277 ] {} HTTP-Session: 0f6ea47c-8a25-4366-ae48-def830f3fbd4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.016000 [ 277 ] {} HTTP-Session: 0f6ea47c-8a25-4366-ae48-def830f3fbd4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.016055 [ 277 ] {} HTTP-Session: 0f6ea47c-8a25-4366-ae48-def830f3fbd4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.016374 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.016818 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.016863 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.017159 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:40.017312 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.017730 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.017893 [ 282 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.017885 [ 266 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.017969 [ 282 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.018002 [ 282 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.018024 [ 266 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.018040 [ 282 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.018077 [ 266 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.018119 [ 266 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.018267 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.018308 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:40.018424 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.018475 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:40.020824 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} executeQuery: Read 1 rows, 71.00 B in 0.004565 sec., 219.0580503833516 rows/sec., 15.19 KiB/sec. 2024.11.09 00:50:40.021309 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.021374 [ 277 ] {0112c305-c74e-4bc8-96e6-5a9627350980} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.021399 [ 277 ] {} HTTP-Session: 0f6ea47c-8a25-4366-ae48-def830f3fbd4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.125004 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.125255 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.125290 [ 277 ] {} HTTP-Session: fc979ed2-f0da-4758-94df-4ba1bdb02c33 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.125321 [ 277 ] {} HTTP-Session: fc979ed2-f0da-4758-94df-4ba1bdb02c33 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.125334 [ 277 ] {} HTTP-Session: fc979ed2-f0da-4758-94df-4ba1bdb02c33 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.125402 [ 277 ] {} HTTP-Session: fc979ed2-f0da-4758-94df-4ba1bdb02c33 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.126439 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.127170 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.127402 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.127765 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.128280 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.128323 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.128570 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.128930 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.129141 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.129414 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.130461 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.130505 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.130759 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.130857 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.130970 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} HashJoin: (0x24eb9150) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:40.130989 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} HashJoin: (0x24eb9150) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:40.131473 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.131519 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.131760 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.131880 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.131924 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.132001 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.132042 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.132481 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.132730 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.132879 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.132874 [ 282 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.132914 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.133042 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.133058 [ 282 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.133073 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.133091 [ 282 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.133116 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.132927 [ 279 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.133196 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.133255 [ 279 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.133277 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.133301 [ 279 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.133311 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.133325 [ 279 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.133346 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.132958 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:40.133135 [ 282 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.133433 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.133732 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.133811 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.134042 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.134078 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.134293 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.134470 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.134498 [ 279 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.134522 [ 282 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.134603 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.134636 [ 279 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.134594 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.134676 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.134699 [ 279 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.134759 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.134779 [ 279 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.134732 [ 282 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.134817 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.134854 [ 282 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.134863 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.134923 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.134961 [ 282 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.134967 [ 278 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.135017 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.135053 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.135066 [ 289 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.135337 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.135372 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.135490 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.135515 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.135601 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.135644 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.138898 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} executeQuery: Read 4 rows, 424.00 B in 0.012818 sec., 312.0611639881417 rows/sec., 32.30 KiB/sec. 2024.11.09 00:50:40.139370 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} HashJoin: (0x24eb9150) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:40.140090 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.140144 [ 277 ] {5165e1f9-74f4-48ba-a7d3-3638e3aace6c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.140164 [ 277 ] {} HTTP-Session: fc979ed2-f0da-4758-94df-4ba1bdb02c33 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.144296 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.144541 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.144575 [ 277 ] {} HTTP-Session: e8082a26-2807-4ca5-90ab-ab50740b6864 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.144604 [ 277 ] {} HTTP-Session: e8082a26-2807-4ca5-90ab-ab50740b6864 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.144616 [ 277 ] {} HTTP-Session: e8082a26-2807-4ca5-90ab-ab50740b6864 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.144674 [ 277 ] {} HTTP-Session: e8082a26-2807-4ca5-90ab-ab50740b6864 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.145211 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.145675 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.145721 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.146135 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:40.146239 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.146675 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.146910 [ 289 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.146916 [ 282 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.147112 [ 289 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.147185 [ 282 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.147203 [ 289 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.147243 [ 289 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.147227 [ 282 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.147289 [ 282 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.147535 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.147917 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:40.148168 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.148201 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:40.149954 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} executeQuery: Read 1 rows, 71.00 B in 0.005151 sec., 194.1370607649 rows/sec., 13.46 KiB/sec. 2024.11.09 00:50:40.150466 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.150498 [ 277 ] {3ceb7635-d060-493d-8941-0172cc2c5bd1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.150516 [ 277 ] {} HTTP-Session: e8082a26-2807-4ca5-90ab-ab50740b6864 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.258729 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.258897 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.258926 [ 277 ] {} HTTP-Session: a31b28e0-e0e0-49b3-b9b1-891e55d01f93 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.258954 [ 277 ] {} HTTP-Session: a31b28e0-e0e0-49b3-b9b1-891e55d01f93 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.258990 [ 277 ] {} HTTP-Session: a31b28e0-e0e0-49b3-b9b1-891e55d01f93 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.259085 [ 277 ] {} HTTP-Session: a31b28e0-e0e0-49b3-b9b1-891e55d01f93 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.259697 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.260359 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.260406 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.260692 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.261030 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.261071 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.261306 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.261651 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.261689 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.261920 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.262749 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.262789 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.263093 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.263198 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.263314 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} HashJoin: (0x24a6c5c0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:40.263371 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} HashJoin: (0x24a6c5c0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:40.263810 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.263851 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.264133 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.264264 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.264308 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.264341 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.264374 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.264738 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.264972 [ 279 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.265084 [ 266 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.265138 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.265252 [ 266 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.265302 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.265313 [ 266 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.265335 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.265349 [ 266 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.265057 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.265378 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.265113 [ 289 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.265447 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.265168 [ 279 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.265559 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.265603 [ 279 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:40.265625 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.265539 [ 289 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.265651 [ 279 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.265669 [ 289 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.265699 [ 289 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.265887 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.265924 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.266045 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.266069 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.266264 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.266389 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.266409 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.266437 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.266476 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.266485 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.266511 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.266526 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.266539 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.266614 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.266645 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.266658 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.266712 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.266714 [ 266 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.266742 [ 278 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.266774 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.266809 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.266820 [ 266 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.266841 [ 282 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.266850 [ 266 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.266879 [ 266 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.267210 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.267280 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.267491 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.267532 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.267635 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.267678 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.271631 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} executeQuery: Read 4 rows, 424.00 B in 0.012317 sec., 324.7544044816108 rows/sec., 33.62 KiB/sec. 2024.11.09 00:50:40.271904 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} HashJoin: (0x24a6c5c0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:40.272509 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.272604 [ 277 ] {d600a4bb-2098-45ac-b85a-f587ea894fd2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.272711 [ 277 ] {} HTTP-Session: a31b28e0-e0e0-49b3-b9b1-891e55d01f93 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.309165 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.309354 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.309391 [ 277 ] {} HTTP-Session: 7145a322-5289-4111-85d6-7b0888201d7a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.309424 [ 277 ] {} HTTP-Session: 7145a322-5289-4111-85d6-7b0888201d7a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.309478 [ 277 ] {} HTTP-Session: 7145a322-5289-4111-85d6-7b0888201d7a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.309629 [ 277 ] {} HTTP-Session: 7145a322-5289-4111-85d6-7b0888201d7a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.310035 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.311706 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.311754 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.312225 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:40.312346 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.312663 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.312823 [ 282 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.312873 [ 278 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.312914 [ 282 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.313166 [ 278 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.314191 [ 282 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.314208 [ 278 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.314246 [ 282 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.314283 [ 278 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.319070 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.319116 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:40.319328 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.319365 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:40.321898 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} executeQuery: Read 1 rows, 71.00 B in 0.012043 sec., 83.03578842481109 rows/sec., 5.76 KiB/sec. 2024.11.09 00:50:40.322543 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.322579 [ 277 ] {c3d6b58e-18e9-4253-90cc-d764e9423711} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.322600 [ 277 ] {} HTTP-Session: 7145a322-5289-4111-85d6-7b0888201d7a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.470336 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.470531 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.470563 [ 277 ] {} HTTP-Session: c10fdf38-f462-45ec-8f0b-e73802e1e1be Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.470596 [ 277 ] {} HTTP-Session: c10fdf38-f462-45ec-8f0b-e73802e1e1be Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.470611 [ 277 ] {} HTTP-Session: c10fdf38-f462-45ec-8f0b-e73802e1e1be Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.470677 [ 277 ] {} HTTP-Session: c10fdf38-f462-45ec-8f0b-e73802e1e1be Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.471342 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.472043 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.472110 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.472406 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.472745 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.472784 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.473072 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.473427 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.473467 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.473707 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.474675 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.474721 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.475080 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.475193 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.475311 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} HashJoin: (0x24687f50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:40.475331 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} HashJoin: (0x24687f50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:40.475763 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.475806 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.476151 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.476286 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.476345 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.476383 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.476417 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.476785 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.477186 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.477222 [ 279 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.477348 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.477367 [ 289 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.477426 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.477478 [ 279 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.477492 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.477545 [ 279 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.477474 [ 281 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.477634 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.477594 [ 279 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.477671 [ 281 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.477697 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.477727 [ 281 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:40.477735 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.477765 [ 281 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.477786 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.477886 [ 289 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.477916 [ 289 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.477935 [ 289 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.478147 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.478189 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.478308 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.478333 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.478463 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.478653 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.478714 [ 279 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.478787 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.478728 [ 289 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.478836 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.478860 [ 279 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.478930 [ 279 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.478979 [ 279 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.478953 [ 266 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.478933 [ 289 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.479111 [ 289 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.479155 [ 289 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.479166 [ 278 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.479175 [ 281 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.479291 [ 278 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.479323 [ 278 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.479336 [ 281 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.479365 [ 278 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.479371 [ 281 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.479408 [ 281 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.479584 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.479621 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.479732 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.479757 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.479829 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.479860 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.482498 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} executeQuery: Read 4 rows, 424.00 B in 0.011623 sec., 344.14522928675905 rows/sec., 35.62 KiB/sec. 2024.11.09 00:50:40.482659 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} HashJoin: (0x24687f50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:40.483425 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.483469 [ 277 ] {96dc4668-38d9-408a-836a-20735dbf9b2c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.483488 [ 277 ] {} HTTP-Session: c10fdf38-f462-45ec-8f0b-e73802e1e1be Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.485837 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.485983 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.486010 [ 277 ] {} HTTP-Session: 0fd2f320-7736-4853-8948-9c1cb424f0f4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.486056 [ 277 ] {} HTTP-Session: 0fd2f320-7736-4853-8948-9c1cb424f0f4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.486070 [ 277 ] {} HTTP-Session: 0fd2f320-7736-4853-8948-9c1cb424f0f4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.486133 [ 277 ] {} HTTP-Session: 0fd2f320-7736-4853-8948-9c1cb424f0f4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.486436 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.486978 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.487026 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.487429 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:40.487546 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.487862 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.488126 [ 266 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.488230 [ 279 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.488530 [ 266 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.488566 [ 279 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.488620 [ 279 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.488643 [ 279 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.488615 [ 266 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.488683 [ 266 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.489056 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.489100 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:40.489259 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.489287 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:40.491451 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} executeQuery: Read 1 rows, 71.00 B in 0.005171 sec., 193.38619222587505 rows/sec., 13.41 KiB/sec. 2024.11.09 00:50:40.491991 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.492023 [ 277 ] {5114f8fe-8b9d-4dd2-94cc-fe64270e197c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.492039 [ 277 ] {} HTTP-Session: 0fd2f320-7736-4853-8948-9c1cb424f0f4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.595582 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.595699 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.595721 [ 277 ] {} HTTP-Session: 5e225cc3-ce1b-48c4-a0fd-e26b7bf43bac Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.595745 [ 277 ] {} HTTP-Session: 5e225cc3-ce1b-48c4-a0fd-e26b7bf43bac Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.595757 [ 277 ] {} HTTP-Session: 5e225cc3-ce1b-48c4-a0fd-e26b7bf43bac Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.595803 [ 277 ] {} HTTP-Session: 5e225cc3-ce1b-48c4-a0fd-e26b7bf43bac Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.596236 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.596803 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.596847 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.597117 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.597446 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.597484 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.597716 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.598056 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.598094 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.598324 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.599201 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.599245 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.599495 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.599588 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.599697 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} HashJoin: (0x24e95ff0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:40.599715 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} HashJoin: (0x24e95ff0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:40.600093 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.600133 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.600368 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.600485 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.600528 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.600560 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.600591 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.600985 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.601246 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.601408 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.601397 [ 279 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.601452 [ 281 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.601383 [ 289 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.601569 [ 266 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.601642 [ 289 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.601605 [ 281 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.601559 [ 279 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.601684 [ 289 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.601700 [ 266 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.601483 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:40.601716 [ 281 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.601728 [ 279 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.601783 [ 289 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.601858 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.601850 [ 281 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.601890 [ 279 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.601770 [ 266 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.601960 [ 266 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.602197 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.602235 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.602352 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.602378 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.602506 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.602689 [ 279 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.602762 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.602779 [ 281 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.602778 [ 289 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.602853 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.602862 [ 279 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.602910 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.602920 [ 281 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.602951 [ 289 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.602981 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.603005 [ 281 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.603012 [ 279 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.603028 [ 289 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.603082 [ 281 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.603127 [ 289 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.603138 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.603193 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.603204 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.603215 [ 278 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.603263 [ 279 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.603619 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.603659 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.603765 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.603788 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.603856 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.603886 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.606582 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} executeQuery: Read 4 rows, 424.00 B in 0.010652 sec., 375.51633496057076 rows/sec., 38.87 KiB/sec. 2024.11.09 00:50:40.606748 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} HashJoin: (0x24e95ff0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:40.607203 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.607236 [ 277 ] {4de4699a-9add-4850-b710-0a9adda9e288} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.607251 [ 277 ] {} HTTP-Session: 5e225cc3-ce1b-48c4-a0fd-e26b7bf43bac Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.608752 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.608824 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.608881 [ 277 ] {} HTTP-Session: a59ac915-9377-4975-9d8c-56ae541e95f7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.608899 [ 277 ] {} HTTP-Session: a59ac915-9377-4975-9d8c-56ae541e95f7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.608911 [ 277 ] {} HTTP-Session: a59ac915-9377-4975-9d8c-56ae541e95f7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.608975 [ 277 ] {} HTTP-Session: a59ac915-9377-4975-9d8c-56ae541e95f7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.609235 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.609633 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.609676 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.609970 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:40.610058 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.610314 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.610481 [ 289 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.610515 [ 281 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.610549 [ 289 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.610722 [ 289 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.610759 [ 281 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.610788 [ 289 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.610806 [ 281 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.610837 [ 281 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.610999 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.611040 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:40.611158 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.611182 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:40.613020 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} executeQuery: Read 1 rows, 71.00 B in 0.003919 sec., 255.1671344730799 rows/sec., 17.69 KiB/sec. 2024.11.09 00:50:40.613503 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.613533 [ 277 ] {4d02d1a0-cc54-4564-acac-12d96ba7021f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.613549 [ 277 ] {} HTTP-Session: a59ac915-9377-4975-9d8c-56ae541e95f7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.716602 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.716766 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.716794 [ 277 ] {} HTTP-Session: f962eaa2-4e45-47a9-9d19-688e29cc597f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.716825 [ 277 ] {} HTTP-Session: f962eaa2-4e45-47a9-9d19-688e29cc597f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.716839 [ 277 ] {} HTTP-Session: f962eaa2-4e45-47a9-9d19-688e29cc597f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.716932 [ 277 ] {} HTTP-Session: f962eaa2-4e45-47a9-9d19-688e29cc597f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.717469 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.718694 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.718801 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.719475 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.719996 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.720039 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.720383 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.720829 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.720872 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.721129 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.722191 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.722237 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.722491 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.722589 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.722765 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} HashJoin: (0x24eaafe0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:40.722798 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} HashJoin: (0x24eaafe0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:40.723210 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.723252 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.723495 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.723614 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.723659 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.723692 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.723724 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.724252 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.724550 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.724555 [ 279 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.724595 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.724630 [ 281 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.724708 [ 279 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.724635 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.724744 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.724745 [ 279 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.724778 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.724830 [ 279 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.724826 [ 281 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.724859 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.724820 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.725012 [ 281 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.725043 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.725076 [ 281 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.725026 [ 266 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.725162 [ 266 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.725180 [ 266 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:40.725197 [ 266 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.725407 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.725446 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.725566 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.725593 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.725793 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.725923 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.725971 [ 279 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.725980 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.726013 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.726128 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.726152 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.726171 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.726256 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.726186 [ 279 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.726274 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.726319 [ 279 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.726365 [ 279 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.726415 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.726441 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.726472 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.726495 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.726499 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.726523 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.726536 [ 289 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.726548 [ 278 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.726930 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.726969 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.727095 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.727119 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.727219 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.727256 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.731155 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} executeQuery: Read 4 rows, 424.00 B in 0.014029 sec., 285.1236723929004 rows/sec., 29.51 KiB/sec. 2024.11.09 00:50:40.731342 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} HashJoin: (0x24eaafe0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:40.732376 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.732460 [ 277 ] {b36f5f2f-a405-4e70-beee-e828fe2c54dc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.732480 [ 277 ] {} HTTP-Session: f962eaa2-4e45-47a9-9d19-688e29cc597f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.733324 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.733583 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.733625 [ 277 ] {} HTTP-Session: e9b58250-d01e-418d-95f3-2df3a5b689a3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.733654 [ 277 ] {} HTTP-Session: e9b58250-d01e-418d-95f3-2df3a5b689a3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.733667 [ 277 ] {} HTTP-Session: e9b58250-d01e-418d-95f3-2df3a5b689a3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.733736 [ 277 ] {} HTTP-Session: e9b58250-d01e-418d-95f3-2df3a5b689a3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.734149 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.734707 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.734796 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.735172 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:40.735288 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.735597 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.735837 [ 266 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.735889 [ 279 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.735927 [ 266 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.735972 [ 266 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.736003 [ 279 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.736040 [ 279 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.736040 [ 266 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.736070 [ 279 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.736271 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.736314 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:40.736442 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.736469 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:40.738569 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} executeQuery: Read 1 rows, 71.00 B in 0.004586 sec., 218.05494984736154 rows/sec., 15.12 KiB/sec. 2024.11.09 00:50:40.739202 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.739238 [ 277 ] {a30b48d9-efd7-4bdc-81d0-d1ff681b55e4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.739255 [ 277 ] {} HTTP-Session: e9b58250-d01e-418d-95f3-2df3a5b689a3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.842540 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.842705 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.842735 [ 277 ] {} HTTP-Session: da5f3b0f-b5ef-4887-a934-39a1d21495a9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.842765 [ 277 ] {} HTTP-Session: da5f3b0f-b5ef-4887-a934-39a1d21495a9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.842778 [ 277 ] {} HTTP-Session: da5f3b0f-b5ef-4887-a934-39a1d21495a9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.842844 [ 277 ] {} HTTP-Session: da5f3b0f-b5ef-4887-a934-39a1d21495a9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.843357 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.844484 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.844531 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.844823 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.845165 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.845206 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.845441 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.845823 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.845863 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.846100 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.847143 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.847189 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.847441 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.847542 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.847656 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} HashJoin: (0x24b20390) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:40.847674 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} HashJoin: (0x24b20390) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:40.848107 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.848150 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.848398 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.848515 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.848560 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.848595 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.848629 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.849058 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.849218 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.849311 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.849308 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.849370 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:40.849311 [ 281 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.849424 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.849451 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.849505 [ 281 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.849512 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.849555 [ 281 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.849580 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.849624 [ 281 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.849649 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.849689 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.849700 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.849714 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.849803 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.849827 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.849837 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.849849 [ 289 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.850091 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.850314 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.850522 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.850556 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.850689 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.850768 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.850794 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.850807 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.850821 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.850867 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.850885 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.850895 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.850906 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.850941 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.850957 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.850967 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.850977 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.851010 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.851027 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.851036 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.851047 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.851080 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.851097 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.851106 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.851117 [ 278 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.851181 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.851201 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.851296 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.851317 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.851385 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.851413 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.853570 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} executeQuery: Read 4 rows, 424.00 B in 0.010542 sec., 379.4346423828496 rows/sec., 39.28 KiB/sec. 2024.11.09 00:50:40.853717 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} HashJoin: (0x24b20390) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:40.854056 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.854088 [ 277 ] {bec65bdc-3b92-49b0-8507-837704221ab4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.854105 [ 277 ] {} HTTP-Session: da5f3b0f-b5ef-4887-a934-39a1d21495a9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.855455 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.855532 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.855555 [ 277 ] {} HTTP-Session: a85acd19-0923-4f6f-85cd-947312b2a006 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.855573 [ 277 ] {} HTTP-Session: a85acd19-0923-4f6f-85cd-947312b2a006 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.855585 [ 277 ] {} HTTP-Session: a85acd19-0923-4f6f-85cd-947312b2a006 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.855623 [ 277 ] {} HTTP-Session: a85acd19-0923-4f6f-85cd-947312b2a006 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.855842 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.856209 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.856253 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.856546 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:40.856633 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.856889 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.856975 [ 289 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.857077 [ 289 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.857094 [ 289 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.857154 [ 289 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.857204 [ 289 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.857229 [ 289 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.857238 [ 289 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.857251 [ 289 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.857316 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.857338 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:40.857440 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.857464 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:40.858872 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} executeQuery: Read 1 rows, 71.00 B in 0.003145 sec., 317.9650238473768 rows/sec., 22.05 KiB/sec. 2024.11.09 00:50:40.859341 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.859372 [ 277 ] {d87b5a0a-5288-4b6e-b8d8-d5154b0d08be} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.859389 [ 277 ] {} HTTP-Session: a85acd19-0923-4f6f-85cd-947312b2a006 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.963265 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.963493 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.963525 [ 277 ] {} HTTP-Session: 85a38827-2e5d-4546-9d39-f4a91d3269f7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.963557 [ 277 ] {} HTTP-Session: 85a38827-2e5d-4546-9d39-f4a91d3269f7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.963570 [ 277 ] {} HTTP-Session: 85a38827-2e5d-4546-9d39-f4a91d3269f7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.963635 [ 277 ] {} HTTP-Session: 85a38827-2e5d-4546-9d39-f4a91d3269f7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.964193 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.964917 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.964965 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.965254 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.965703 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.965814 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.966079 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.966438 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.966478 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.966778 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.967856 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.967901 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.968226 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.968335 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.968457 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} HashJoin: (0x24b20390) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:40.968479 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} HashJoin: (0x24b20390) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:40.968934 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.968979 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.969300 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:40.969435 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.969481 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.969517 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.969554 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.969989 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.970132 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.970216 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.970231 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:40.970201 [ 278 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.970344 [ 278 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.970375 [ 278 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.970249 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.970391 [ 278 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.970468 [ 278 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.970506 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.970523 [ 278 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.970560 [ 278 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.970567 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.970593 [ 278 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.970601 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.970629 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.970676 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.970696 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.970706 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.970718 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.970870 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.970904 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.971076 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.971137 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.971269 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.971391 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.971425 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.971440 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.971454 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.971504 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.971522 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.971532 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.971543 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.971577 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:40.971634 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.971648 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.971659 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.971697 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:40.971717 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.971729 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.971741 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.971819 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:40.971837 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.971846 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.971857 [ 279 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.971922 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.971941 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:40.972040 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.972064 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:40.972189 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:40.972232 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:40.974448 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} executeQuery: Read 4 rows, 424.00 B in 0.010566 sec., 378.5727806170736 rows/sec., 39.19 KiB/sec. 2024.11.09 00:50:40.974660 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} HashJoin: (0x24b20390) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:40.975281 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.975318 [ 277 ] {48a1270a-dcf1-441d-bceb-75d9090cef59} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.975338 [ 277 ] {} HTTP-Session: 85a38827-2e5d-4546-9d39-f4a91d3269f7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.979361 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:40.979434 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:40.979455 [ 277 ] {} HTTP-Session: 1724a376-f4ae-403f-8058-81db2c417663 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:40.979475 [ 277 ] {} HTTP-Session: 1724a376-f4ae-403f-8058-81db2c417663 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.979490 [ 277 ] {} HTTP-Session: 1724a376-f4ae-403f-8058-81db2c417663 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:40.979535 [ 277 ] {} HTTP-Session: 1724a376-f4ae-403f-8058-81db2c417663 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:40.979761 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:40.980147 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:40.980192 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:40.980766 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:40.980865 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:40.981232 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:40.981483 [ 278 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:40.981494 [ 289 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:40.981565 [ 278 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:40.981591 [ 278 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.981614 [ 289 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:40.981644 [ 278 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:40.981661 [ 289 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:40.981690 [ 289 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:40.981969 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:40.982011 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:40.982127 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:40.982152 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:40.984719 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} executeQuery: Read 1 rows, 71.00 B in 0.005067 sec., 197.35543714229325 rows/sec., 13.68 KiB/sec. 2024.11.09 00:50:40.985752 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} DynamicQueryHandler: Done processing query 2024.11.09 00:50:40.985785 [ 277 ] {0d2b9b99-b6ac-429d-a144-af18e70a2bbf} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:40.985802 [ 277 ] {} HTTP-Session: 1724a376-f4ae-403f-8058-81db2c417663 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.089449 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.089630 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.089660 [ 277 ] {} HTTP-Session: 50637648-d678-4aaa-bf7f-333e66633a65 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.089690 [ 277 ] {} HTTP-Session: 50637648-d678-4aaa-bf7f-333e66633a65 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.089703 [ 277 ] {} HTTP-Session: 50637648-d678-4aaa-bf7f-333e66633a65 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.089770 [ 277 ] {} HTTP-Session: 50637648-d678-4aaa-bf7f-333e66633a65 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.090427 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.091146 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.091193 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.091544 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.091898 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.091939 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.092315 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.092688 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.092729 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.092968 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.093919 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.094009 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.094376 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.094525 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.094656 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} HashJoin: (0x24b20390) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:41.094678 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} HashJoin: (0x24b20390) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:41.095068 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.095109 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.095412 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.095676 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.096001 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.096050 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.096086 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.096531 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.096879 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:41.096801 [ 281 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.096901 [ 278 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.096903 [ 282 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:41.097235 [ 281 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.097173 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.097310 [ 282 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.097327 [ 281 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:41.096980 [ 289 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:41.097336 [ 278 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.097439 [ 281 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.097370 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.097384 [ 282 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.097470 [ 278 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.097479 [ 289 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.097537 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.097554 [ 282 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.097612 [ 278 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.097592 [ 289 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.097777 [ 289 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.098181 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.098235 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.098418 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.098645 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:41.099018 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.099489 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.099538 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.099560 [ 281 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.099582 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.099626 [ 281 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.099645 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.099659 [ 281 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.099686 [ 281 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.099718 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:41.099743 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.099754 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.099766 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.099806 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:41.099824 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.099834 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.099845 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.099896 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:41.099915 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.099925 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.099936 [ 279 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.100178 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.100221 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.100362 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.100388 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:41.100478 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.100522 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.103569 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} executeQuery: Read 4 rows, 424.00 B in 0.013505 sec., 296.1865975564606 rows/sec., 30.66 KiB/sec. 2024.11.09 00:50:41.103755 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} HashJoin: (0x24b20390) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:41.104247 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.104282 [ 277 ] {10a58279-3b69-4011-9d39-137d1c6dce28} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.104300 [ 277 ] {} HTTP-Session: 50637648-d678-4aaa-bf7f-333e66633a65 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.105377 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.105550 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.105584 [ 277 ] {} HTTP-Session: 9a6cbbd6-7ca4-43f2-8ddf-c48819dc76c3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.105612 [ 277 ] {} HTTP-Session: 9a6cbbd6-7ca4-43f2-8ddf-c48819dc76c3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.105624 [ 277 ] {} HTTP-Session: 9a6cbbd6-7ca4-43f2-8ddf-c48819dc76c3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.105681 [ 277 ] {} HTTP-Session: 9a6cbbd6-7ca4-43f2-8ddf-c48819dc76c3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.105967 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.106419 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.106464 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.106834 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:41.107070 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.107426 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.107557 [ 281 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.107595 [ 278 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.107629 [ 281 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.107707 [ 281 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.107739 [ 278 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.107767 [ 281 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.107778 [ 278 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.107808 [ 278 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.107952 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.107992 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:41.108110 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.108195 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:41.109975 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} executeQuery: Read 1 rows, 71.00 B in 0.004154 sec., 240.7318247472316 rows/sec., 16.69 KiB/sec. 2024.11.09 00:50:41.110453 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.110483 [ 277 ] {7b3b65c8-63de-48ae-84a2-794a1fa513de} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.110500 [ 277 ] {} HTTP-Session: 9a6cbbd6-7ca4-43f2-8ddf-c48819dc76c3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.216220 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.216353 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.216378 [ 277 ] {} HTTP-Session: 2c8f9bc8-d36c-42b3-815d-21af94772184 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.216403 [ 277 ] {} HTTP-Session: 2c8f9bc8-d36c-42b3-815d-21af94772184 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.216415 [ 277 ] {} HTTP-Session: 2c8f9bc8-d36c-42b3-815d-21af94772184 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.216465 [ 277 ] {} HTTP-Session: 2c8f9bc8-d36c-42b3-815d-21af94772184 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.217002 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.217676 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.217722 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.218076 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.218428 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.218467 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.218704 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.219116 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.219158 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.219450 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.220299 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.220345 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.220594 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.220691 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.220805 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} HashJoin: (0x24b6f270) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:41.220825 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} HashJoin: (0x24b6f270) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:41.221264 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.221306 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.221628 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.221761 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.221839 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.221885 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.221921 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.222417 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.222762 [ 279 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:41.222780 [ 289 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:41.222822 [ 282 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:41.222843 [ 278 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.222902 [ 279 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.222874 [ 281 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.223087 [ 278 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.222985 [ 279 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.223125 [ 282 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.223133 [ 278 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.223191 [ 282 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.223198 [ 279 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.223246 [ 282 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.223257 [ 278 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.223307 [ 289 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.223171 [ 281 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.223355 [ 289 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.223380 [ 281 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:41.223396 [ 289 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.223425 [ 281 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.223676 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.223721 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.223843 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.223869 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:41.224002 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.224150 [ 278 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.224200 [ 289 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_3_3_0 (2 marks) 2024.11.09 00:50:41.224242 [ 282 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.224308 [ 278 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.224249 [ 279 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_5_5_0 (2 marks) 2024.11.09 00:50:41.224369 [ 289 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.224418 [ 282 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.224442 [ 279 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.224458 [ 278 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.224489 [ 282 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.224506 [ 279 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.224585 [ 282 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.224583 [ 278 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.224490 [ 289 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.224596 [ 279 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.224689 [ 289 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.224695 [ 281 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_4_4_0 (2 marks) 2024.11.09 00:50:41.224768 [ 281 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.224780 [ 281 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.224793 [ 281 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.225022 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 5/5 parts by partition key, 1 parts by primary key, 1/5 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.225063 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.225178 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.225201 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 2 rows starting from 0 2024.11.09 00:50:41.225275 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.225305 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.228322 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} executeQuery: Read 4 rows, 424.00 B in 0.011679 sec., 342.4950766332734 rows/sec., 35.45 KiB/sec. 2024.11.09 00:50:41.228619 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} HashJoin: (0x24b6f270) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:41.230648 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.230737 [ 277 ] {a0428adf-e962-4284-ac8e-21f650f5707b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.230766 [ 277 ] {} HTTP-Session: 2c8f9bc8-d36c-42b3-815d-21af94772184 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.239362 [ 87 ] {} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (MergerMutator): Selected 5 parts from all_1_1_0 to all_5_5_0 2024.11.09 00:50:41.239480 [ 87 ] {} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:41.239511 [ 87 ] {} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:41.239948 [ 202 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} MergeTask::PrepareStage: Merging 5 parts: from all_1_1_0 to all_5_5_0 into Compact with storage Full 2024.11.09 00:50:41.240250 [ 202 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} MergeTask::PrepareStage: Selected MergeAlgorithm: Horizontal 2024.11.09 00:50:41.240321 [ 202 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_1_1_0, total 2 rows starting from the beginning of the part 2024.11.09 00:50:41.240565 [ 202 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_2_2_0, total 10 rows starting from the beginning of the part 2024.11.09 00:50:41.240818 [ 202 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_3_3_0, total 10 rows starting from the beginning of the part 2024.11.09 00:50:41.241064 [ 202 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_4_4_0, total 10 rows starting from the beginning of the part 2024.11.09 00:50:41.241367 [ 202 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_5_5_0, total 10 rows starting from the beginning of the part 2024.11.09 00:50:41.243530 [ 213 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} MergeTask::MergeProjectionsStage: Merge sorted 42 rows, containing 5 columns (5 merged, 0 gathered) in 0.003796566 sec., 11062.628701832129 rows/sec., 1.08 MiB/sec. 2024.11.09 00:50:41.243818 [ 213 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} MergedBlockOutputStream: filled checksums all_1_5_1 (state Temporary) 2024.11.09 00:50:41.244349 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.244491 [ 213 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Renaming temporary part tmp_merge_all_1_5_1 to all_1_5_1 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:41.244687 [ 213 ] {1afcfdd6-269a-4469-8034-de1a5178c6c5::all_1_5_1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (MergerMutator): Merged 5 parts: [all_1_1_0, all_5_5_0] -> all_1_5_1 2024.11.09 00:50:41.244854 [ 213 ] {} MemoryTracker: Peak memory usage background process to apply mutate/merge in table: 3.26 MiB. 2024.11.09 00:50:41.244863 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.244931 [ 277 ] {} HTTP-Session: e15dd05e-ea71-49e0-97aa-51c554a9b702 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.244960 [ 277 ] {} HTTP-Session: e15dd05e-ea71-49e0-97aa-51c554a9b702 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.244973 [ 277 ] {} HTTP-Session: e15dd05e-ea71-49e0-97aa-51c554a9b702 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.245186 [ 277 ] {} HTTP-Session: e15dd05e-ea71-49e0-97aa-51c554a9b702 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.245615 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.246236 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.246327 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.247398 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:41.247548 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.247873 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.248178 [ 281 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.248215 [ 281 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.248252 [ 281 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.248273 [ 282 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.248294 [ 281 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.248357 [ 282 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.248375 [ 282 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.248390 [ 282 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.249446 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.249493 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:41.249754 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.249798 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:41.253048 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} executeQuery: Read 1 rows, 71.00 B in 0.007691 sec., 130.0221037576388 rows/sec., 9.02 KiB/sec. 2024.11.09 00:50:41.255961 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.256149 [ 277 ] {3edcd204-e505-4ea0-9b1a-4b8423f050c5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.256180 [ 277 ] {} HTTP-Session: e15dd05e-ea71-49e0-97aa-51c554a9b702 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.359320 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.359492 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.359521 [ 277 ] {} HTTP-Session: b6434346-7bd3-4a78-bdf3-d71edf5cb5b3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.359550 [ 277 ] {} HTTP-Session: b6434346-7bd3-4a78-bdf3-d71edf5cb5b3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.359564 [ 277 ] {} HTTP-Session: b6434346-7bd3-4a78-bdf3-d71edf5cb5b3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.359754 [ 277 ] {} HTTP-Session: b6434346-7bd3-4a78-bdf3-d71edf5cb5b3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.360414 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.361071 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.361118 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.361861 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.363057 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.363108 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.363458 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.364006 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.364051 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.364319 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.365649 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.365696 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.366354 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.366502 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.367683 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} HashJoin: (0x249ea670) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:41.367722 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} HashJoin: (0x249ea670) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:41.368397 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.368442 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.368836 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.369102 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.369153 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.369187 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.369224 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.370231 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.370323 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.370356 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.370371 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:41.370389 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.370426 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.370449 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.370586 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.370613 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.371023 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.371095 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.371139 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.371154 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.371170 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.371197 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.371213 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.371315 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.371337 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.371455 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.371504 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.374296 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} executeQuery: Read 24 rows, 2.34 KiB in 0.01429 sec., 1679.4961511546535 rows/sec., 163.47 KiB/sec. 2024.11.09 00:50:41.374535 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} HashJoin: (0x249ea670) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:41.385904 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.386376 [ 277 ] {00a530f2-9ac0-4b6f-9807-3f21dd98acf0} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.386411 [ 277 ] {} HTTP-Session: b6434346-7bd3-4a78-bdf3-d71edf5cb5b3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.399438 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.399588 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.399705 [ 277 ] {} HTTP-Session: ac1342ab-c007-42c0-8e0d-21a362bd14f4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.399747 [ 277 ] {} HTTP-Session: ac1342ab-c007-42c0-8e0d-21a362bd14f4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.399761 [ 277 ] {} HTTP-Session: ac1342ab-c007-42c0-8e0d-21a362bd14f4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.399828 [ 277 ] {} HTTP-Session: ac1342ab-c007-42c0-8e0d-21a362bd14f4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.400280 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.401122 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.401175 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.401549 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:41.401664 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.402045 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.402237 [ 281 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.402252 [ 279 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.402329 [ 281 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.402391 [ 281 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.402415 [ 279 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.402440 [ 281 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.402454 [ 279 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.402489 [ 279 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.402632 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.402676 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:41.402809 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.402837 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:41.404348 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} executeQuery: Read 1 rows, 71.00 B in 0.004238 sec., 235.9603586597452 rows/sec., 16.36 KiB/sec. 2024.11.09 00:50:41.404840 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.404873 [ 277 ] {35e11726-46c0-44a8-898b-89d77c5ed6d3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.404889 [ 277 ] {} HTTP-Session: ac1342ab-c007-42c0-8e0d-21a362bd14f4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.511918 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.512090 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.512118 [ 277 ] {} HTTP-Session: dc4e8f19-5517-446d-bc4f-30befb39e4cf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.512151 [ 277 ] {} HTTP-Session: dc4e8f19-5517-446d-bc4f-30befb39e4cf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.512167 [ 277 ] {} HTTP-Session: dc4e8f19-5517-446d-bc4f-30befb39e4cf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.512230 [ 277 ] {} HTTP-Session: dc4e8f19-5517-446d-bc4f-30befb39e4cf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.512774 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.513422 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.513469 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.513764 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.514105 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.514144 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.514381 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.514734 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.514773 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.515010 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.515861 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.515906 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.516156 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.516251 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.516367 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} HashJoin: (0x24b20380) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:41.516389 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} HashJoin: (0x24b20380) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:41.516779 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.516823 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.517138 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.517262 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.517305 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.517340 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.517374 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.517746 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.517788 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.517816 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.517829 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:41.517845 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.517879 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.517896 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.518001 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.518030 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.518150 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.518180 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.518200 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.518213 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.518230 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.518257 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.518272 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.518356 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.518377 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.518438 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.518465 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.521580 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} executeQuery: Read 24 rows, 2.34 KiB in 0.009121 sec., 2631.2904286810654 rows/sec., 256.11 KiB/sec. 2024.11.09 00:50:41.521751 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} HashJoin: (0x24b20380) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:41.522266 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.522300 [ 277 ] {6fc8b7b7-1f48-40f1-b856-7ae0a1ba117d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.522317 [ 277 ] {} HTTP-Session: dc4e8f19-5517-446d-bc4f-30befb39e4cf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.523246 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.523322 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.523343 [ 277 ] {} HTTP-Session: e067d6f2-3b28-4d1c-8c4a-6c07c7ae499e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.523363 [ 277 ] {} HTTP-Session: e067d6f2-3b28-4d1c-8c4a-6c07c7ae499e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.523375 [ 277 ] {} HTTP-Session: e067d6f2-3b28-4d1c-8c4a-6c07c7ae499e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.523411 [ 277 ] {} HTTP-Session: e067d6f2-3b28-4d1c-8c4a-6c07c7ae499e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.523625 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.523992 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.524073 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.524374 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:41.524464 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.524721 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.524915 [ 281 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.524923 [ 266 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.525003 [ 281 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.525044 [ 266 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.525075 [ 266 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.525078 [ 281 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.525112 [ 266 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.525133 [ 281 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.525307 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.525348 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:41.525463 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.525489 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:41.527415 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} executeQuery: Read 1 rows, 71.00 B in 0.003895 sec., 256.73940949935815 rows/sec., 17.80 KiB/sec. 2024.11.09 00:50:41.527922 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.527953 [ 277 ] {c2997044-dbb0-4c4c-9cd7-8a544cdc015a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.527969 [ 277 ] {} HTTP-Session: e067d6f2-3b28-4d1c-8c4a-6c07c7ae499e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.631584 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.631823 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.631862 [ 277 ] {} HTTP-Session: 76e48c68-9ad8-487c-b03d-8f7b6b12fa37 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.632027 [ 277 ] {} HTTP-Session: 76e48c68-9ad8-487c-b03d-8f7b6b12fa37 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.632110 [ 277 ] {} HTTP-Session: 76e48c68-9ad8-487c-b03d-8f7b6b12fa37 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.632179 [ 277 ] {} HTTP-Session: 76e48c68-9ad8-487c-b03d-8f7b6b12fa37 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.632784 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.633427 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.633472 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.633801 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.634201 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.634243 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.634484 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.634835 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.634875 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.635106 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.635996 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.636069 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.636322 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.636454 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.636580 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} HashJoin: (0x24a6c2b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:41.636601 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} HashJoin: (0x24a6c2b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:41.637037 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.637080 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.637322 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.637481 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.637527 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.637561 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.637593 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.637956 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.637999 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.638063 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.638078 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:41.638094 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.638126 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.638143 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.638281 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.638313 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.638438 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.638466 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.638488 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.638500 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.638516 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.638541 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.638557 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.638644 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.638665 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.638730 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.638763 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.640913 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} executeQuery: Read 24 rows, 2.34 KiB in 0.008514 sec., 2818.8865398167723 rows/sec., 274.36 KiB/sec. 2024.11.09 00:50:41.641085 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} HashJoin: (0x24a6c2b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:41.641546 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.641577 [ 277 ] {6134808a-6968-4e3d-873a-16480e79ad8c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.641593 [ 277 ] {} HTTP-Session: 76e48c68-9ad8-487c-b03d-8f7b6b12fa37 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.642681 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.642747 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.642768 [ 277 ] {} HTTP-Session: f640cb49-302c-4931-89f5-dcdb49df7edf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.642786 [ 277 ] {} HTTP-Session: f640cb49-302c-4931-89f5-dcdb49df7edf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.642798 [ 277 ] {} HTTP-Session: f640cb49-302c-4931-89f5-dcdb49df7edf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.642835 [ 277 ] {} HTTP-Session: f640cb49-302c-4931-89f5-dcdb49df7edf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.643138 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.643515 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.643557 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.643855 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:41.643941 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.644197 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.644340 [ 266 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.644380 [ 279 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.644435 [ 266 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.644483 [ 266 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.644570 [ 279 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.644607 [ 266 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.644621 [ 279 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.644654 [ 279 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.645175 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.645218 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:41.645335 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.645358 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:41.647207 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} executeQuery: Read 1 rows, 71.00 B in 0.004269 sec., 234.24689622862496 rows/sec., 16.24 KiB/sec. 2024.11.09 00:50:41.647706 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.647736 [ 277 ] {184ad979-b05d-4c4b-86e4-1282c583948f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.647752 [ 277 ] {} HTTP-Session: f640cb49-302c-4931-89f5-dcdb49df7edf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.751966 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.752416 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.752512 [ 277 ] {} HTTP-Session: ce748e31-1841-42bb-af03-6d569089c2cf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.752544 [ 277 ] {} HTTP-Session: ce748e31-1841-42bb-af03-6d569089c2cf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.752559 [ 277 ] {} HTTP-Session: ce748e31-1841-42bb-af03-6d569089c2cf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.752629 [ 277 ] {} HTTP-Session: ce748e31-1841-42bb-af03-6d569089c2cf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.753368 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.754259 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.754331 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.754659 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.755271 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.755339 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.755623 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.756325 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.756459 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.756821 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.758376 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.758432 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.758721 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.758836 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.758964 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} HashJoin: (0x246ebda0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:41.758986 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} HashJoin: (0x246ebda0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:41.759602 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.759652 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.759940 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.760140 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.760195 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.760233 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.760299 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.760703 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.760752 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.760782 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.760918 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:41.761087 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.761205 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.761237 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.761364 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.761393 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.761537 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.761572 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.761597 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.761610 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.761627 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.761655 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.761673 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.761774 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.761798 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.761880 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.761914 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.765207 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} executeQuery: Read 24 rows, 2.34 KiB in 0.01229 sec., 1952.807160292921 rows/sec., 190.07 KiB/sec. 2024.11.09 00:50:41.765409 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} HashJoin: (0x246ebda0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:41.766063 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.766102 [ 277 ] {1955d7f2-846b-4ed5-8653-31b5930ae412} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.766119 [ 277 ] {} HTTP-Session: ce748e31-1841-42bb-af03-6d569089c2cf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.767715 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.767826 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.767851 [ 277 ] {} HTTP-Session: a4e8b2df-31bc-4682-a515-c65be9fae4c3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.767877 [ 277 ] {} HTTP-Session: a4e8b2df-31bc-4682-a515-c65be9fae4c3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.767890 [ 277 ] {} HTTP-Session: a4e8b2df-31bc-4682-a515-c65be9fae4c3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.767941 [ 277 ] {} HTTP-Session: a4e8b2df-31bc-4682-a515-c65be9fae4c3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.768269 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.768683 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.768727 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.769075 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:41.769177 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.769453 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.769607 [ 279 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.769624 [ 266 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.769765 [ 279 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.769831 [ 266 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.769877 [ 279 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.769886 [ 266 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.769924 [ 266 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.769943 [ 279 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.770144 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.770184 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:41.770303 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.770330 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:41.772078 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} executeQuery: Read 1 rows, 71.00 B in 0.00395 sec., 253.1645569620253 rows/sec., 17.55 KiB/sec. 2024.11.09 00:50:41.772642 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.772676 [ 277 ] {3243cadb-f0b8-49e3-b949-2619a4a3b7a2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.772693 [ 277 ] {} HTTP-Session: a4e8b2df-31bc-4682-a515-c65be9fae4c3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.877923 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.878122 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.878225 [ 277 ] {} HTTP-Session: 1ea179c2-f576-4d11-978f-a3e82e72fb4f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.878257 [ 277 ] {} HTTP-Session: 1ea179c2-f576-4d11-978f-a3e82e72fb4f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.878272 [ 277 ] {} HTTP-Session: 1ea179c2-f576-4d11-978f-a3e82e72fb4f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.878335 [ 277 ] {} HTTP-Session: 1ea179c2-f576-4d11-978f-a3e82e72fb4f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.878850 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.879514 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.879559 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.879844 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.880184 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.880223 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.880461 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.880808 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.880848 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.881081 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.881918 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.881963 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.882207 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.882301 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.882417 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} HashJoin: (0x249ea3d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:41.882435 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} HashJoin: (0x249ea3d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:41.882817 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.882859 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.883100 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.883216 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.883258 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.883293 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.883324 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.883679 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.883722 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.883748 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.883762 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:41.883778 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.883807 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.883826 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.883924 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.883950 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.884069 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.884096 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:41.884123 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.884142 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.884158 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.884185 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.884202 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:41.884302 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.884328 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:41.884396 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:41.884425 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:41.887523 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} executeQuery: Read 24 rows, 2.34 KiB in 0.009011 sec., 2663.4113860836756 rows/sec., 259.23 KiB/sec. 2024.11.09 00:50:41.887697 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} HashJoin: (0x249ea3d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:41.888206 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.888240 [ 277 ] {df48705e-8c40-4594-bfc8-f1920156ad5d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.888256 [ 277 ] {} HTTP-Session: 1ea179c2-f576-4d11-978f-a3e82e72fb4f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.888977 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.889048 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.889070 [ 277 ] {} HTTP-Session: 85e0dc5b-28a2-47ec-bc76-a95957c9279b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.889087 [ 277 ] {} HTTP-Session: 85e0dc5b-28a2-47ec-bc76-a95957c9279b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.889103 [ 277 ] {} HTTP-Session: 85e0dc5b-28a2-47ec-bc76-a95957c9279b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.889139 [ 277 ] {} HTTP-Session: 85e0dc5b-28a2-47ec-bc76-a95957c9279b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.889348 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.889709 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.889753 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.890051 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:41.890139 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:41.890392 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:41.890540 [ 266 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:41.890581 [ 279 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:41.890636 [ 266 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:41.890738 [ 279 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:41.890768 [ 266 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.890786 [ 279 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:41.890801 [ 266 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:41.890844 [ 279 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:41.891015 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:41.891056 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:41.891172 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:41.891197 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:41.892957 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} executeQuery: Read 1 rows, 71.00 B in 0.003714 sec., 269.2514808831449 rows/sec., 18.67 KiB/sec. 2024.11.09 00:50:41.893607 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:41.893681 [ 277 ] {02e8cf79-42f0-45ed-b844-abc5993a3c4c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:41.893708 [ 277 ] {} HTTP-Session: 85e0dc5b-28a2-47ec-bc76-a95957c9279b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.996590 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:41.996779 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:41.996824 [ 277 ] {} HTTP-Session: 740c464c-bb72-48b3-83c8-6ffb9c2a5508 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:41.996855 [ 277 ] {} HTTP-Session: 740c464c-bb72-48b3-83c8-6ffb9c2a5508 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.996869 [ 277 ] {} HTTP-Session: 740c464c-bb72-48b3-83c8-6ffb9c2a5508 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:41.996948 [ 277 ] {} HTTP-Session: 740c464c-bb72-48b3-83c8-6ffb9c2a5508 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:41.997612 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:41.998347 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.998391 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.998740 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.999144 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.999184 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:41.999464 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:41.999876 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:41.999929 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.000576 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 155.45 MiB, peak 159.58 MiB, free memory in arenas 0.00 B, will set to 153.65 MiB (RSS), difference: -1.80 MiB 2024.11.09 00:50:42.001040 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.002184 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.002226 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.002574 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.002707 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.003040 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} HashJoin: (0x2316a9e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:42.003070 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} HashJoin: (0x2316a9e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:42.003512 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.003556 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.003806 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.003930 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.004086 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.004121 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.004152 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.004516 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.004558 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.004583 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.004597 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:42.004612 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.004641 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.004657 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.004757 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.004780 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.004897 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.004924 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.004946 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.004958 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.004974 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.004999 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.005015 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.005101 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.005121 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.005185 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.005214 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.009021 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} executeQuery: Read 24 rows, 2.34 KiB in 0.011853 sec., 2024.8038471273094 rows/sec., 197.08 KiB/sec. 2024.11.09 00:50:42.009187 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} HashJoin: (0x2316a9e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:42.009935 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.009973 [ 277 ] {a6587753-c7c6-44b5-acb2-4a3b7754063f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.009988 [ 277 ] {} HTTP-Session: 740c464c-bb72-48b3-83c8-6ffb9c2a5508 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.010911 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.010985 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.011006 [ 277 ] {} HTTP-Session: d6ceca2e-d76d-4fab-9ce2-c762f6865109 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.011023 [ 277 ] {} HTTP-Session: d6ceca2e-d76d-4fab-9ce2-c762f6865109 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.011035 [ 277 ] {} HTTP-Session: d6ceca2e-d76d-4fab-9ce2-c762f6865109 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.011071 [ 277 ] {} HTTP-Session: d6ceca2e-d76d-4fab-9ce2-c762f6865109 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.011703 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.012089 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.012133 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.012524 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:42.012621 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.013098 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.013277 [ 279 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:42.013319 [ 266 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:42.013369 [ 279 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.013412 [ 279 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.013459 [ 279 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.013463 [ 266 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:42.013496 [ 266 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.013516 [ 266 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:42.013754 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.013798 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:42.013913 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.013938 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:42.016012 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} executeQuery: Read 1 rows, 71.00 B in 0.004778 sec., 209.2925910422771 rows/sec., 14.51 KiB/sec. 2024.11.09 00:50:42.016752 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.016792 [ 277 ] {3ec2912b-872b-4bdc-bdc8-42200e659ac3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.016812 [ 277 ] {} HTTP-Session: d6ceca2e-d76d-4fab-9ce2-c762f6865109 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.120384 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.120555 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.120585 [ 277 ] {} HTTP-Session: 830d81a6-f2d5-41bc-acb5-6935573c1cd1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.120617 [ 277 ] {} HTTP-Session: 830d81a6-f2d5-41bc-acb5-6935573c1cd1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.120634 [ 277 ] {} HTTP-Session: 830d81a6-f2d5-41bc-acb5-6935573c1cd1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.120726 [ 277 ] {} HTTP-Session: 830d81a6-f2d5-41bc-acb5-6935573c1cd1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.121307 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.121968 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.122048 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.122352 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.122695 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.122733 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.122975 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.123364 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.123404 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.123644 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.124538 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.124582 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.124838 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.124934 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.125087 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} HashJoin: (0x24b20270) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:42.125113 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} HashJoin: (0x24b20270) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:42.125511 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.125551 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.125799 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.125917 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.125961 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.126055 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.126095 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.126468 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.126512 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.126541 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.126555 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:42.126573 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.126603 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.126621 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.126725 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.126748 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.126866 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.126896 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.126916 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.126928 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.126943 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.126968 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.126983 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.127107 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.127132 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.127196 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.127227 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.130160 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} executeQuery: Read 24 rows, 2.34 KiB in 0.009205 sec., 2607.2786529060295 rows/sec., 253.77 KiB/sec. 2024.11.09 00:50:42.130336 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} HashJoin: (0x24b20270) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:42.131050 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.131085 [ 277 ] {e269bc72-be64-4226-a9b4-5c5681255d18} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.131102 [ 277 ] {} HTTP-Session: 830d81a6-f2d5-41bc-acb5-6935573c1cd1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.132393 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.132469 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.132491 [ 277 ] {} HTTP-Session: 5ab778bf-1be3-4c9b-ab1b-01d282ddbb22 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.132510 [ 277 ] {} HTTP-Session: 5ab778bf-1be3-4c9b-ab1b-01d282ddbb22 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.132522 [ 277 ] {} HTTP-Session: 5ab778bf-1be3-4c9b-ab1b-01d282ddbb22 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.132601 [ 277 ] {} HTTP-Session: 5ab778bf-1be3-4c9b-ab1b-01d282ddbb22 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.132841 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.133250 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.133293 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.133594 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:42.133683 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.133938 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.134789 [ 290 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:42.134808 [ 266 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:42.134941 [ 266 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:42.134952 [ 290 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.134988 [ 266 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.135040 [ 290 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.135053 [ 266 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:42.135098 [ 290 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.138340 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.138380 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:42.138502 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.138529 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:42.140701 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} executeQuery: Read 1 rows, 71.00 B in 0.007967 sec., 125.51776076314799 rows/sec., 8.70 KiB/sec. 2024.11.09 00:50:42.141248 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.141279 [ 277 ] {a7d9d541-ae83-4217-ad15-bbcb24c8b3ad} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.141296 [ 277 ] {} HTTP-Session: 5ab778bf-1be3-4c9b-ab1b-01d282ddbb22 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.253909 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.254123 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.254160 [ 277 ] {} HTTP-Session: eea232cd-2524-44d7-a596-22a05c80c21c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.254303 [ 277 ] {} HTTP-Session: eea232cd-2524-44d7-a596-22a05c80c21c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.254398 [ 277 ] {} HTTP-Session: eea232cd-2524-44d7-a596-22a05c80c21c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.254476 [ 277 ] {} HTTP-Session: eea232cd-2524-44d7-a596-22a05c80c21c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.255735 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.257252 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.257348 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.257659 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.258118 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.258163 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.258673 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.259184 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.259227 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.259691 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.272942 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.272995 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.273320 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.273433 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.273605 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} HashJoin: (0x2316aab0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:42.273638 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} HashJoin: (0x2316aab0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:42.274749 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.274798 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.290721 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.290871 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.290923 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.290962 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.290998 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.291376 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.291466 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.291552 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.291568 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:42.291585 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.291617 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.291635 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.291743 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.291766 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.291891 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.291922 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.291942 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.291955 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.291971 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.291996 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.292011 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.292099 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.292120 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.292186 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.292214 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.304111 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} executeQuery: Read 24 rows, 2.34 KiB in 0.049441 sec., 485.4270746950911 rows/sec., 47.25 KiB/sec. 2024.11.09 00:50:42.304283 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} HashJoin: (0x2316aab0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:42.309478 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.309511 [ 277 ] {a227ef24-7569-41f3-9e41-4cb2e75ddaac} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.309529 [ 277 ] {} HTTP-Session: eea232cd-2524-44d7-a596-22a05c80c21c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.457359 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.457515 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.457544 [ 277 ] {} HTTP-Session: a0be1f8a-cba3-452d-8000-640d154b73b4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.457572 [ 277 ] {} HTTP-Session: a0be1f8a-cba3-452d-8000-640d154b73b4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.457587 [ 277 ] {} HTTP-Session: a0be1f8a-cba3-452d-8000-640d154b73b4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.457696 [ 277 ] {} HTTP-Session: a0be1f8a-cba3-452d-8000-640d154b73b4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.458120 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.458829 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.458879 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.459294 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:42.459414 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.459783 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.459979 [ 281 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:42.459998 [ 282 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:42.460075 [ 281 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.460107 [ 281 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.460122 [ 281 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.460170 [ 282 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:42.460198 [ 282 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.460221 [ 282 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:42.460412 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.460455 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:42.460584 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.460610 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:42.462757 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} executeQuery: Read 1 rows, 71.00 B in 0.004872 sec., 205.2545155993432 rows/sec., 14.23 KiB/sec. 2024.11.09 00:50:42.463247 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.463278 [ 277 ] {ebf6160b-d999-4c13-8765-6b0555893fd4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.463295 [ 277 ] {} HTTP-Session: a0be1f8a-cba3-452d-8000-640d154b73b4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.624938 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.625089 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.625116 [ 277 ] {} HTTP-Session: 973b8b5e-52d5-407a-ad23-89c970cc476c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.625143 [ 277 ] {} HTTP-Session: 973b8b5e-52d5-407a-ad23-89c970cc476c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.625155 [ 277 ] {} HTTP-Session: 973b8b5e-52d5-407a-ad23-89c970cc476c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.625217 [ 277 ] {} HTTP-Session: 973b8b5e-52d5-407a-ad23-89c970cc476c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.625731 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.626359 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.626403 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.626688 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.627025 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.627064 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.627299 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.627640 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.627680 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.627915 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.628753 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.628797 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.629047 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.629141 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.629259 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} HashJoin: (0x24b1d270) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:42.629280 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} HashJoin: (0x24b1d270) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:42.629696 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.629738 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.629978 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.630095 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.630140 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.630200 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.630237 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.630597 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.630640 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.630666 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.630679 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:42.630695 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.630727 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.630745 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.630846 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.630869 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.630987 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.631017 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.631039 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.631052 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.631067 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.631094 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.631110 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.631196 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.631216 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.631279 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.631310 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.634445 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} executeQuery: Read 24 rows, 2.34 KiB in 0.009016 sec., 2661.9343389529727 rows/sec., 259.09 KiB/sec. 2024.11.09 00:50:42.634613 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} HashJoin: (0x24b1d270) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:42.635097 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.635128 [ 277 ] {5146e0e4-4335-4408-bde1-5f32d4199d1a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.635143 [ 277 ] {} HTTP-Session: 973b8b5e-52d5-407a-ad23-89c970cc476c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.653390 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.653507 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.653532 [ 277 ] {} HTTP-Session: d54e16ef-a1fa-449f-9fec-cf317956326d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.653556 [ 277 ] {} HTTP-Session: d54e16ef-a1fa-449f-9fec-cf317956326d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.653569 [ 277 ] {} HTTP-Session: d54e16ef-a1fa-449f-9fec-cf317956326d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.653611 [ 277 ] {} HTTP-Session: d54e16ef-a1fa-449f-9fec-cf317956326d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.653885 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.654303 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.654350 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.654647 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:42.654741 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.655061 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.655286 [ 266 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:42.655297 [ 290 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:42.655404 [ 266 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.655463 [ 266 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.655516 [ 266 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.655520 [ 290 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:42.655556 [ 290 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.655577 [ 290 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:42.655752 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.655794 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:42.655910 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.655934 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:42.657892 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} executeQuery: Read 1 rows, 71.00 B in 0.004159 sec., 240.44241404183697 rows/sec., 16.67 KiB/sec. 2024.11.09 00:50:42.658332 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.658364 [ 277 ] {e662c524-374b-4791-a7d0-6a562194307d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.658380 [ 277 ] {} HTTP-Session: d54e16ef-a1fa-449f-9fec-cf317956326d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.762636 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.762790 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.762818 [ 277 ] {} HTTP-Session: 5c41aa77-51fb-4ea7-9379-a16106a2991b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.762846 [ 277 ] {} HTTP-Session: 5c41aa77-51fb-4ea7-9379-a16106a2991b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.762858 [ 277 ] {} HTTP-Session: 5c41aa77-51fb-4ea7-9379-a16106a2991b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.762921 [ 277 ] {} HTTP-Session: 5c41aa77-51fb-4ea7-9379-a16106a2991b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.763453 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.764099 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.764149 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.764477 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.764820 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.764859 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.765093 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.765437 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.765479 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.765712 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.766549 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.766592 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.766836 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.766931 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.767048 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} HashJoin: (0x24b20130) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:42.767068 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} HashJoin: (0x24b20130) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:42.767453 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.767493 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.767732 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.767910 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.767964 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.767999 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.768050 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.768422 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.768463 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.768489 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.768503 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:42.768518 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.768548 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.768565 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.768666 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.768689 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.768808 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.768835 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.768855 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.768869 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.768884 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.768914 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.768933 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.769018 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.769040 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.769108 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.769140 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.772193 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} executeQuery: Read 24 rows, 2.34 KiB in 0.009095 sec., 2638.812534359538 rows/sec., 256.84 KiB/sec. 2024.11.09 00:50:42.772371 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} HashJoin: (0x24b20130) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:42.773042 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.773077 [ 277 ] {78b43f24-3a2f-4a09-9bf3-c2635473a488} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.773093 [ 277 ] {} HTTP-Session: 5c41aa77-51fb-4ea7-9379-a16106a2991b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.775714 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.775848 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.775871 [ 277 ] {} HTTP-Session: 2909e2b3-4130-4024-8ccb-f5d21b034c79 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.775891 [ 277 ] {} HTTP-Session: 2909e2b3-4130-4024-8ccb-f5d21b034c79 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.775904 [ 277 ] {} HTTP-Session: 2909e2b3-4130-4024-8ccb-f5d21b034c79 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.775942 [ 277 ] {} HTTP-Session: 2909e2b3-4130-4024-8ccb-f5d21b034c79 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.776163 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.776529 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.776574 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.776872 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:42.776964 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.777279 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.777485 [ 290 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:42.777535 [ 279 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:42.777581 [ 290 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.777635 [ 290 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.777722 [ 290 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.777739 [ 279 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:42.777801 [ 279 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.777824 [ 279 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:42.778369 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.778405 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:42.778738 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.778774 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:42.780816 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} executeQuery: Read 1 rows, 71.00 B in 0.004764 sec., 209.90764063811923 rows/sec., 14.55 KiB/sec. 2024.11.09 00:50:42.781407 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.781465 [ 277 ] {f8039fa5-7f6c-4769-9379-78040a2ef813} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.781483 [ 277 ] {} HTTP-Session: 2909e2b3-4130-4024-8ccb-f5d21b034c79 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.897772 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.897925 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.898097 [ 277 ] {} HTTP-Session: 529d8179-9f2d-46ea-8db6-392a3eed9f4c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.898136 [ 277 ] {} HTTP-Session: 529d8179-9f2d-46ea-8db6-392a3eed9f4c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.898150 [ 277 ] {} HTTP-Session: 529d8179-9f2d-46ea-8db6-392a3eed9f4c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.898215 [ 277 ] {} HTTP-Session: 529d8179-9f2d-46ea-8db6-392a3eed9f4c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.898724 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.899342 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.899429 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.899764 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.900110 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.900151 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.900388 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.901172 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.901213 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.901457 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.902698 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.902862 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.903369 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.903514 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.903711 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} HashJoin: (0x246ebd30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:42.903743 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} HashJoin: (0x246ebd30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:42.904511 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.904642 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.904969 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:42.905144 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.905191 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.905228 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.905264 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.905699 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.905792 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.905824 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.905838 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:42.905854 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.905885 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.905902 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.906012 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.906036 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.906158 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.906190 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:42.906210 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.906223 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.906238 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.906266 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.906283 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:42.906371 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.906394 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:42.906513 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:42.906559 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:42.909670 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} executeQuery: Read 24 rows, 2.34 KiB in 0.011272 sec., 2129.1696238467 rows/sec., 207.23 KiB/sec. 2024.11.09 00:50:42.909840 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} HashJoin: (0x246ebd30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:42.910380 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.910414 [ 277 ] {48b54e04-53f5-457f-95ed-9c2efdb13ed3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.910430 [ 277 ] {} HTTP-Session: 529d8179-9f2d-46ea-8db6-392a3eed9f4c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.913280 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:42.913380 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:42.913407 [ 277 ] {} HTTP-Session: 25044667-7c40-41b1-ba17-507a8c450ffe Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:42.913434 [ 277 ] {} HTTP-Session: 25044667-7c40-41b1-ba17-507a8c450ffe Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.913446 [ 277 ] {} HTTP-Session: 25044667-7c40-41b1-ba17-507a8c450ffe Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:42.913496 [ 277 ] {} HTTP-Session: 25044667-7c40-41b1-ba17-507a8c450ffe Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:42.913947 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:42.914425 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:42.914471 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:42.914860 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:42.915047 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:42.915331 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:42.915541 [ 290 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:42.915615 [ 279 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:42.915654 [ 290 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:42.915735 [ 279 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:42.915774 [ 279 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.915791 [ 290 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:42.915796 [ 279 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:42.915842 [ 290 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:42.916026 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:42.916069 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:42.916184 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:42.916207 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:42.918821 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} executeQuery: Read 1 rows, 71.00 B in 0.005018 sec., 199.28258270227184 rows/sec., 13.82 KiB/sec. 2024.11.09 00:50:42.919760 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} DynamicQueryHandler: Done processing query 2024.11.09 00:50:42.919791 [ 277 ] {daf96ce8-90bf-46c2-99d2-3ca1c40def94} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:42.919807 [ 277 ] {} HTTP-Session: 25044667-7c40-41b1-ba17-507a8c450ffe Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.027128 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.028310 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.028356 [ 277 ] {} HTTP-Session: 6bb8ccf1-46c5-4be9-80c5-b01a1dcbac34 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.028386 [ 277 ] {} HTTP-Session: 6bb8ccf1-46c5-4be9-80c5-b01a1dcbac34 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.028401 [ 277 ] {} HTTP-Session: 6bb8ccf1-46c5-4be9-80c5-b01a1dcbac34 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.028464 [ 277 ] {} HTTP-Session: 6bb8ccf1-46c5-4be9-80c5-b01a1dcbac34 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.028953 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.029725 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.029861 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.030351 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.032513 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.032559 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.032811 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.033716 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.033761 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.034056 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.035111 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.035157 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.035459 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.035563 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.035679 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} HashJoin: (0x246ebd30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:43.035698 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} HashJoin: (0x246ebd30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:43.036467 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.036542 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.036897 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.037758 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.038091 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.038139 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.038206 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.038823 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.038904 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.038936 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.038951 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:43.039134 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.039183 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.039202 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.039318 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.039344 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.039636 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.039674 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.039697 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.039710 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.039726 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.040062 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.040154 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.040346 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.040376 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.040503 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.040549 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.044386 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} executeQuery: Read 24 rows, 2.34 KiB in 0.015738 sec., 1524.971406786123 rows/sec., 148.43 KiB/sec. 2024.11.09 00:50:43.044652 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} HashJoin: (0x246ebd30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:43.045247 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.045284 [ 277 ] {df0e59a7-103b-43bd-9426-240398f71fd8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.045301 [ 277 ] {} HTTP-Session: 6bb8ccf1-46c5-4be9-80c5-b01a1dcbac34 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.048029 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.048300 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.048337 [ 277 ] {} HTTP-Session: e5d7b99d-df35-479e-9ba3-4f7a05ed60fb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.048359 [ 277 ] {} HTTP-Session: e5d7b99d-df35-479e-9ba3-4f7a05ed60fb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.048372 [ 277 ] {} HTTP-Session: e5d7b99d-df35-479e-9ba3-4f7a05ed60fb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.048414 [ 277 ] {} HTTP-Session: e5d7b99d-df35-479e-9ba3-4f7a05ed60fb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.048651 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.049106 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.049152 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.049490 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:43.049590 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.049942 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.050152 [ 290 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:43.050174 [ 266 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:43.050248 [ 290 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.050291 [ 290 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.050326 [ 266 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:43.050354 [ 290 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.050367 [ 266 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.050396 [ 266 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:43.050603 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.050646 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:43.050821 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.050858 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:43.052607 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} executeQuery: Read 1 rows, 71.00 B in 0.004075 sec., 245.398773006135 rows/sec., 17.01 KiB/sec. 2024.11.09 00:50:43.053461 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.053492 [ 277 ] {a83f3005-63c9-4593-ba38-aa3676aaa5bc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.053509 [ 277 ] {} HTTP-Session: e5d7b99d-df35-479e-9ba3-4f7a05ed60fb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.166739 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.167001 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.167109 [ 277 ] {} HTTP-Session: e963beb4-79ed-4a2d-b09a-dd167b1925f8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.167146 [ 277 ] {} HTTP-Session: e963beb4-79ed-4a2d-b09a-dd167b1925f8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.167160 [ 277 ] {} HTTP-Session: e963beb4-79ed-4a2d-b09a-dd167b1925f8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.167227 [ 277 ] {} HTTP-Session: e963beb4-79ed-4a2d-b09a-dd167b1925f8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.168140 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.169107 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.169155 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.169452 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.169788 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.169827 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.170062 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.170406 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.170446 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.170840 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.171922 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.171968 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.172349 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.172595 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.172732 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} HashJoin: (0x249f5960) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:43.172756 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} HashJoin: (0x249f5960) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:43.173279 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.173324 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.173679 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.173867 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.173921 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.174200 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.174393 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.175134 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.175186 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.175215 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.175229 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:43.175245 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.175275 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.175401 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.175523 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.175550 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.175724 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.175854 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.175890 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.175906 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.175924 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.175952 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.175969 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.176108 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.176141 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.176277 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.176337 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.184846 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} executeQuery: Read 24 rows, 2.34 KiB in 0.017032 sec., 1409.1122592766558 rows/sec., 137.15 KiB/sec. 2024.11.09 00:50:43.185628 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} HashJoin: (0x249f5960) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:43.186438 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.186480 [ 277 ] {1345efbd-2559-4661-8dd9-45003485783b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.186499 [ 277 ] {} HTTP-Session: e963beb4-79ed-4a2d-b09a-dd167b1925f8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.206495 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.206704 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.206743 [ 277 ] {} HTTP-Session: e7d8c3b6-7b32-41d3-a8e1-4f9f9f48d07c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.206773 [ 277 ] {} HTTP-Session: e7d8c3b6-7b32-41d3-a8e1-4f9f9f48d07c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.206786 [ 277 ] {} HTTP-Session: e7d8c3b6-7b32-41d3-a8e1-4f9f9f48d07c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.206858 [ 277 ] {} HTTP-Session: e7d8c3b6-7b32-41d3-a8e1-4f9f9f48d07c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.207321 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.208140 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.208189 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.208712 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:43.208839 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.209168 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.209493 [ 266 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:43.209551 [ 290 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:43.209664 [ 290 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:43.209682 [ 290 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.209698 [ 290 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:43.209573 [ 266 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.209877 [ 266 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.209915 [ 266 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.212809 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.213038 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:43.213286 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.213419 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:43.216453 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} executeQuery: Read 1 rows, 71.00 B in 0.009411 sec., 106.25863351397302 rows/sec., 7.37 KiB/sec. 2024.11.09 00:50:43.219629 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.219697 [ 277 ] {4de02032-8194-4c32-a1bc-d899f67f4b30} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.219717 [ 277 ] {} HTTP-Session: e7d8c3b6-7b32-41d3-a8e1-4f9f9f48d07c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.328960 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.329099 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.329126 [ 277 ] {} HTTP-Session: 75ee0fa9-0439-4387-bc57-73df1bd4ffcf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.329153 [ 277 ] {} HTTP-Session: 75ee0fa9-0439-4387-bc57-73df1bd4ffcf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.329165 [ 277 ] {} HTTP-Session: 75ee0fa9-0439-4387-bc57-73df1bd4ffcf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.329227 [ 277 ] {} HTTP-Session: 75ee0fa9-0439-4387-bc57-73df1bd4ffcf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.329814 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.330521 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.330566 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.330903 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.331254 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.331295 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.331602 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.331972 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.332011 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.332251 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.333154 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.333240 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.333499 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.333660 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.333778 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} HashJoin: (0x2319da50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:43.333800 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} HashJoin: (0x2319da50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:43.334182 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.334225 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.334469 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.334652 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.334706 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.334742 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.334862 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.335244 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.335291 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.335320 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.335338 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:43.335357 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.335392 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.335412 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.335516 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.335539 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.335714 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.335755 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.335778 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.335792 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.335808 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.335833 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.335848 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.335936 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.335959 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.336025 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.336054 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.339307 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} executeQuery: Read 24 rows, 2.34 KiB in 0.009856 sec., 2435.064935064935 rows/sec., 237.01 KiB/sec. 2024.11.09 00:50:43.339476 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} HashJoin: (0x2319da50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:43.340089 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.340168 [ 277 ] {8527c048-96f4-4256-a2ab-840b7a7ed774} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.340195 [ 277 ] {} HTTP-Session: 75ee0fa9-0439-4387-bc57-73df1bd4ffcf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.348874 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.349167 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.349206 [ 277 ] {} HTTP-Session: 44147188-b84e-4a96-a49b-357429a0a17a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.349232 [ 277 ] {} HTTP-Session: 44147188-b84e-4a96-a49b-357429a0a17a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.349245 [ 277 ] {} HTTP-Session: 44147188-b84e-4a96-a49b-357429a0a17a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.349345 [ 277 ] {} HTTP-Session: 44147188-b84e-4a96-a49b-357429a0a17a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.349703 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.350283 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.350355 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.350745 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:43.350862 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.351219 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.351380 [ 290 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:43.351432 [ 279 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:43.351482 [ 290 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.351543 [ 290 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.351583 [ 279 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:43.351607 [ 290 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.351627 [ 279 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.351656 [ 279 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:43.351930 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.352059 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:43.352191 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.352219 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:43.353929 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} executeQuery: Read 1 rows, 71.00 B in 0.00443 sec., 225.73363431151242 rows/sec., 15.65 KiB/sec. 2024.11.09 00:50:43.354454 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.354486 [ 277 ] {44a3241d-da80-4a49-97ce-8496319fd111} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.354504 [ 277 ] {} HTTP-Session: 44147188-b84e-4a96-a49b-357429a0a17a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.471883 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.472094 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.472216 [ 277 ] {} HTTP-Session: f82bf658-1928-43e5-8f8a-bdcb77703ce7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.472250 [ 277 ] {} HTTP-Session: f82bf658-1928-43e5-8f8a-bdcb77703ce7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.472268 [ 277 ] {} HTTP-Session: f82bf658-1928-43e5-8f8a-bdcb77703ce7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.472336 [ 277 ] {} HTTP-Session: f82bf658-1928-43e5-8f8a-bdcb77703ce7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.472960 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.473587 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.473629 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.474000 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.474526 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.474567 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.474910 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.475340 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.475387 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.475636 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.476550 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.476596 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.476848 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.477004 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.477134 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} HashJoin: (0x24b79ab0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:43.477155 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} HashJoin: (0x24b79ab0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:43.477547 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.477587 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.477833 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.478471 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.478666 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.478715 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.478751 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.479174 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.479221 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.479247 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.479262 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:43.479279 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.479310 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.479327 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.479430 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.479510 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.479654 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.479685 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.479705 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.479717 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.479733 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.479760 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.479777 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.479866 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.479888 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.479952 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.479981 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.482347 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} executeQuery: Read 24 rows, 2.34 KiB in 0.009699 sec., 2474.4819053510673 rows/sec., 240.84 KiB/sec. 2024.11.09 00:50:43.482515 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} HashJoin: (0x24b79ab0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:43.483038 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.483072 [ 277 ] {1610c5a7-11e4-44b8-a694-63859a4571df} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.483089 [ 277 ] {} HTTP-Session: f82bf658-1928-43e5-8f8a-bdcb77703ce7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.484176 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.484255 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.484277 [ 277 ] {} HTTP-Session: 63ff3c6b-5c68-488a-af72-b8575409d058 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.484296 [ 277 ] {} HTTP-Session: 63ff3c6b-5c68-488a-af72-b8575409d058 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.484308 [ 277 ] {} HTTP-Session: 63ff3c6b-5c68-488a-af72-b8575409d058 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.484343 [ 277 ] {} HTTP-Session: 63ff3c6b-5c68-488a-af72-b8575409d058 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.484552 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.485008 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.485054 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.485411 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:43.485539 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.485923 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.486086 [ 290 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:43.486156 [ 279 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:43.486192 [ 290 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.486251 [ 290 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.486288 [ 279 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:43.486306 [ 290 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.486329 [ 279 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.486360 [ 279 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:43.486518 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.486554 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:43.486669 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.486691 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:43.488386 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} executeQuery: Read 1 rows, 71.00 B in 0.003939 sec., 253.8715410002539 rows/sec., 17.60 KiB/sec. 2024.11.09 00:50:43.490986 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.491138 [ 277 ] {250c2561-e7e9-437c-9164-f6f0bc3ae4cc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.491158 [ 277 ] {} HTTP-Session: 63ff3c6b-5c68-488a-af72-b8575409d058 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.594681 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.594866 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.594902 [ 277 ] {} HTTP-Session: d0f5f08f-0590-452b-9e30-41bed0408ecf Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.594934 [ 277 ] {} HTTP-Session: d0f5f08f-0590-452b-9e30-41bed0408ecf Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.594947 [ 277 ] {} HTTP-Session: d0f5f08f-0590-452b-9e30-41bed0408ecf Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.595054 [ 277 ] {} HTTP-Session: d0f5f08f-0590-452b-9e30-41bed0408ecf Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.595660 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.596503 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.596557 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.596879 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.597395 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.597443 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.597699 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.598128 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.598170 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.598417 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.599363 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.599409 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.599672 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.599775 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.599898 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} HashJoin: (0x249f5ba0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:43.599919 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} HashJoin: (0x249f5ba0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:43.600424 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.600467 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.600717 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.600851 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.600897 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.600963 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.601032 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.601421 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.601466 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.601496 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.601511 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:43.601526 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.601556 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.601573 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.601677 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.601702 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.601825 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.601855 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.601878 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.601893 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.601950 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.601981 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.602039 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.602137 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.602162 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.602235 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.602267 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.605607 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} executeQuery: Read 24 rows, 2.34 KiB in 0.010277 sec., 2335.311861438163 rows/sec., 227.30 KiB/sec. 2024.11.09 00:50:43.605799 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} HashJoin: (0x249f5ba0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:43.606537 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.606573 [ 277 ] {721336e2-2029-46ca-b6d8-7012c992ed62} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.606592 [ 277 ] {} HTTP-Session: d0f5f08f-0590-452b-9e30-41bed0408ecf Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.607592 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.607687 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.607711 [ 277 ] {} HTTP-Session: 0fd394d3-9ffa-4720-be56-790738964a96 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.607738 [ 277 ] {} HTTP-Session: 0fd394d3-9ffa-4720-be56-790738964a96 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.607798 [ 277 ] {} HTTP-Session: 0fd394d3-9ffa-4720-be56-790738964a96 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.607859 [ 277 ] {} HTTP-Session: 0fd394d3-9ffa-4720-be56-790738964a96 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.608173 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.608596 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.608642 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.609561 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:43.609665 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.609946 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.610132 [ 290 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:43.610178 [ 279 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:43.610237 [ 290 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.610278 [ 290 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.610345 [ 279 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:43.610346 [ 290 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.610380 [ 279 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.610412 [ 279 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:43.610583 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.610626 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:43.610745 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.610771 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:43.612609 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} executeQuery: Read 1 rows, 71.00 B in 0.004601 sec., 217.34405564007824 rows/sec., 15.07 KiB/sec. 2024.11.09 00:50:43.613229 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.613265 [ 277 ] {14d7b0b1-a0c8-460b-beeb-ba24db31db56} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.613282 [ 277 ] {} HTTP-Session: 0fd394d3-9ffa-4720-be56-790738964a96 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.728143 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.728296 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.728323 [ 277 ] {} HTTP-Session: 7891adcf-c573-4866-a25e-08fb864f81d4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.728351 [ 277 ] {} HTTP-Session: 7891adcf-c573-4866-a25e-08fb864f81d4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.728364 [ 277 ] {} HTTP-Session: 7891adcf-c573-4866-a25e-08fb864f81d4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.728425 [ 277 ] {} HTTP-Session: 7891adcf-c573-4866-a25e-08fb864f81d4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.729011 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.729626 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.729670 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.745378 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.745868 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.745913 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.747583 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.747983 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.748024 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.748266 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.749374 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.749419 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.749723 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.749822 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.750361 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} HashJoin: (0x246ebd30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:43.750397 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} HashJoin: (0x246ebd30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:43.750908 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.750953 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.751402 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.751538 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.751585 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.751619 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.751653 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.752018 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.752061 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.752087 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.752101 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:43.752116 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.752145 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.752162 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.752260 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.752341 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.752532 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.752571 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.752593 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.752605 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.752624 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.752652 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.752667 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.752759 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.752781 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.752847 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.752879 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.755783 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} executeQuery: Read 24 rows, 2.34 KiB in 0.027177 sec., 883.099679876366 rows/sec., 85.95 KiB/sec. 2024.11.09 00:50:43.755952 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} HashJoin: (0x246ebd30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:43.756499 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.756530 [ 277 ] {0a767482-dac0-43f4-9b99-e9e8d6e45f6c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.756547 [ 277 ] {} HTTP-Session: 7891adcf-c573-4866-a25e-08fb864f81d4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.757691 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.757767 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.757788 [ 277 ] {} HTTP-Session: 60f04276-8340-46b6-8bf6-6d5a0f0b027b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.757809 [ 277 ] {} HTTP-Session: 60f04276-8340-46b6-8bf6-6d5a0f0b027b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.757821 [ 277 ] {} HTTP-Session: 60f04276-8340-46b6-8bf6-6d5a0f0b027b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.757863 [ 277 ] {} HTTP-Session: 60f04276-8340-46b6-8bf6-6d5a0f0b027b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.758094 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.758513 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.758558 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.759687 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:43.759791 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.760055 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.760145 [ 290 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:43.760175 [ 290 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.760191 [ 290 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.760204 [ 290 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.760251 [ 290 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:43.760278 [ 290 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:43.760288 [ 290 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.760300 [ 290 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:43.760364 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.760384 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:43.760487 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.760510 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:43.762708 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} executeQuery: Read 1 rows, 71.00 B in 0.004729 sec., 211.4611968703743 rows/sec., 14.66 KiB/sec. 2024.11.09 00:50:43.763173 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.763202 [ 277 ] {ba030b54-06e5-4707-a2aa-ec33f4798295} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.763217 [ 277 ] {} HTTP-Session: 60f04276-8340-46b6-8bf6-6d5a0f0b027b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.867522 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.867686 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.867713 [ 277 ] {} HTTP-Session: 66e94c9d-fe82-4f82-b198-d63e2bcbf742 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.867740 [ 277 ] {} HTTP-Session: 66e94c9d-fe82-4f82-b198-d63e2bcbf742 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.867753 [ 277 ] {} HTTP-Session: 66e94c9d-fe82-4f82-b198-d63e2bcbf742 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.867973 [ 277 ] {} HTTP-Session: 66e94c9d-fe82-4f82-b198-d63e2bcbf742 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.868597 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.869363 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.869408 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.869937 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.870402 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.870445 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.873186 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.874178 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.874227 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.874476 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.876052 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.876094 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.876507 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.876652 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.876773 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} HashJoin: (0x24b1ce60) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:43.876792 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} HashJoin: (0x24b1ce60) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:43.877291 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.877334 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.877587 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:43.877706 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.877751 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.877784 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.877820 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.878255 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.878306 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.878334 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.878348 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:43.878363 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.878394 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.878411 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.878515 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.878540 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.878658 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.878687 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:43.878817 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.878829 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.878844 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.878868 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.878883 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:43.878971 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.878994 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:43.879061 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:43.879092 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:43.885066 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} executeQuery: Read 24 rows, 2.34 KiB in 0.016881 sec., 1421.7167229429535 rows/sec., 138.38 KiB/sec. 2024.11.09 00:50:43.885410 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} HashJoin: (0x24b1ce60) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:43.886281 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.886320 [ 277 ] {7ff16696-52dd-4dff-8c87-4f8cfab5a1e4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.886340 [ 277 ] {} HTTP-Session: 66e94c9d-fe82-4f82-b198-d63e2bcbf742 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.890820 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:43.890966 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:43.890995 [ 277 ] {} HTTP-Session: c39b0b6a-6920-44e6-9451-9f1d69da9f58 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:43.891027 [ 277 ] {} HTTP-Session: c39b0b6a-6920-44e6-9451-9f1d69da9f58 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.891042 [ 277 ] {} HTTP-Session: c39b0b6a-6920-44e6-9451-9f1d69da9f58 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:43.891210 [ 277 ] {} HTTP-Session: c39b0b6a-6920-44e6-9451-9f1d69da9f58 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:43.891578 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:43.892291 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:43.892400 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:43.892778 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:43.892892 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:43.893212 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:43.893492 [ 290 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:43.893590 [ 279 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:43.893598 [ 290 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:43.893731 [ 279 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:43.893763 [ 290 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.893780 [ 279 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:43.893796 [ 290 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:43.893818 [ 279 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:43.894014 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:43.894056 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:43.894192 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:43.894220 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:43.896238 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} executeQuery: Read 1 rows, 71.00 B in 0.004829 sec., 207.08221163802028 rows/sec., 14.36 KiB/sec. 2024.11.09 00:50:43.896903 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} DynamicQueryHandler: Done processing query 2024.11.09 00:50:43.896937 [ 277 ] {443435ce-ce07-4631-b5f1-e57ad77b2670} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:43.896953 [ 277 ] {} HTTP-Session: c39b0b6a-6920-44e6-9451-9f1d69da9f58 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.000216 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.000300 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 155.48 MiB, peak 159.58 MiB, free memory in arenas 0.00 B, will set to 153.66 MiB (RSS), difference: -1.82 MiB 2024.11.09 00:50:44.000990 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.001057 [ 277 ] {} HTTP-Session: 13cf38e6-6a48-40cc-b755-724911de10ab Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.001119 [ 277 ] {} HTTP-Session: 13cf38e6-6a48-40cc-b755-724911de10ab Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.001168 [ 277 ] {} HTTP-Session: 13cf38e6-6a48-40cc-b755-724911de10ab Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.001280 [ 277 ] {} HTTP-Session: 13cf38e6-6a48-40cc-b755-724911de10ab Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.001905 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.002517 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.002562 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.002849 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.003259 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.003301 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.003585 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.003997 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.004083 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.004339 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.009842 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.009889 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.010358 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.010463 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.010578 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} HashJoin: (0x24a71bb0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:44.010599 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} HashJoin: (0x24a71bb0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:44.010997 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.011037 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.011286 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.011403 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.011448 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.011530 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.011580 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.011951 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.011995 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.012021 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.012035 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:44.012051 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.012081 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.012098 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.012196 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.012221 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.012337 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.012363 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.012383 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.012395 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.012410 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.012436 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.012451 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.012534 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.012555 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.012621 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.012650 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.016611 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} executeQuery: Read 24 rows, 2.34 KiB in 0.015079 sec., 1591.6174812653358 rows/sec., 154.91 KiB/sec. 2024.11.09 00:50:44.016765 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} HashJoin: (0x24a71bb0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:44.017732 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.017770 [ 277 ] {4f687dec-7448-4c89-bf8b-2ee07e9585a1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.017787 [ 277 ] {} HTTP-Session: 13cf38e6-6a48-40cc-b755-724911de10ab Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.019926 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.020003 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.020027 [ 277 ] {} HTTP-Session: 84de75b3-3d36-4a1f-b321-f3d0a11e0c3b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.020047 [ 277 ] {} HTTP-Session: 84de75b3-3d36-4a1f-b321-f3d0a11e0c3b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.020059 [ 277 ] {} HTTP-Session: 84de75b3-3d36-4a1f-b321-f3d0a11e0c3b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.020099 [ 277 ] {} HTTP-Session: 84de75b3-3d36-4a1f-b321-f3d0a11e0c3b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.020322 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.020689 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.020733 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.021162 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:44.021258 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.021906 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.022042 [ 290 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:44.022070 [ 290 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.022085 [ 290 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.022099 [ 290 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.022147 [ 290 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:44.022174 [ 290 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:44.022185 [ 290 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.022198 [ 290 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:44.022267 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.022287 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:44.022391 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.022413 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:44.026074 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} executeQuery: Read 1 rows, 71.00 B in 0.005849 sec., 170.96939647803043 rows/sec., 11.85 KiB/sec. 2024.11.09 00:50:44.026758 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.026796 [ 277 ] {bf17c658-57f6-4b37-baf7-f90a16814e45} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.026814 [ 277 ] {} HTTP-Session: 84de75b3-3d36-4a1f-b321-f3d0a11e0c3b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.122554 [ 242 ] {} SystemLog (system.query_log): Flushing system log, 248 entries to flush up to offset 1734 2024.11.09 00:50:44.132641 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:44.132710 [ 242 ] {} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:44.134891 [ 242 ] {} MergedBlockOutputStream: filled checksums all_6_6_0 (state Temporary) 2024.11.09 00:50:44.135365 [ 242 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Renaming temporary part tmp_insert_all_6_6_0 to all_6_6_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:44.135799 [ 88 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82) (MergerMutator): Selected 6 parts from all_1_1_0 to all_6_6_0 2024.11.09 00:50:44.136031 [ 88 ] {} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:44.136068 [ 88 ] {} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:44.136631 [ 202 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergeTask::PrepareStage: Merging 6 parts: from all_1_1_0 to all_6_6_0 into Compact with storage Full 2024.11.09 00:50:44.138112 [ 242 ] {} SystemLog (system.query_log): Flushed system log up to offset 1734 2024.11.09 00:50:44.137710 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.138361 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.138459 [ 277 ] {} HTTP-Session: ef9d9939-5923-4654-814d-c7a4e7cf858d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.138523 [ 277 ] {} HTTP-Session: ef9d9939-5923-4654-814d-c7a4e7cf858d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.138583 [ 277 ] {} HTTP-Session: ef9d9939-5923-4654-814d-c7a4e7cf858d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.138709 [ 277 ] {} HTTP-Session: ef9d9939-5923-4654-814d-c7a4e7cf858d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.139575 [ 202 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergeTask::PrepareStage: Selected MergeAlgorithm: Horizontal 2024.11.09 00:50:44.140115 [ 202 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergeTreeSequentialSource: Reading 2 marks from part all_1_1_0, total 330 rows starting from the beginning of the part 2024.11.09 00:50:44.140479 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.142340 [ 202 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergeTreeSequentialSource: Reading 2 marks from part all_2_2_0, total 298 rows starting from the beginning of the part 2024.11.09 00:50:44.143115 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.143416 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.143893 [ 202 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergeTreeSequentialSource: Reading 2 marks from part all_3_3_0, total 258 rows starting from the beginning of the part 2024.11.09 00:50:44.145552 [ 202 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergeTreeSequentialSource: Reading 2 marks from part all_4_4_0, total 292 rows starting from the beginning of the part 2024.11.09 00:50:44.146461 [ 202 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergeTreeSequentialSource: Reading 2 marks from part all_5_5_0, total 308 rows starting from the beginning of the part 2024.11.09 00:50:44.146690 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.147231 [ 202 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergeTreeSequentialSource: Reading 2 marks from part all_6_6_0, total 248 rows starting from the beginning of the part 2024.11.09 00:50:44.153699 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.153855 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.155142 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.161216 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.162764 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.164271 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.168515 [ 73 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergeTask::MergeProjectionsStage: Merge sorted 1734 rows, containing 72 columns (72 merged, 0 gathered) in 0.032195427 sec., 53858.580599039735 rows/sec., 59.42 MiB/sec. 2024.11.09 00:50:44.172292 [ 212 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} MergedBlockOutputStream: filled checksums all_1_6_1 (state Temporary) 2024.11.09 00:50:44.173439 [ 212 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82): Renaming temporary part tmp_merge_all_1_6_1 to all_1_6_1 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:44.173613 [ 212 ] {c663ce38-af2c-4b6f-86ec-d94302b75d82::all_1_6_1} system.query_log (c663ce38-af2c-4b6f-86ec-d94302b75d82) (MergerMutator): Merged 6 parts: [all_1_1_0, all_6_6_0] -> all_1_6_1 2024.11.09 00:50:44.174070 [ 212 ] {} MemoryTracker: Peak memory usage background process to apply mutate/merge in table: 6.98 MiB. 2024.11.09 00:50:44.179188 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.179243 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.179503 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.179600 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.179859 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} HashJoin: (0x2411eaa0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:44.179892 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} HashJoin: (0x2411eaa0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:44.180440 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.180486 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.180739 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.180905 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.180951 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.180984 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.181335 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.181930 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.181983 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.182009 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.182024 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:44.182040 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.182070 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.182087 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.182193 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.182217 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.182338 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.182366 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.182387 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.182401 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.182418 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.182444 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.182532 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.182652 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.182675 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.182745 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.182775 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.229471 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} executeQuery: Read 24 rows, 2.34 KiB in 0.090498 sec., 265.19923092223036 rows/sec., 25.81 KiB/sec. 2024.11.09 00:50:44.229781 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} HashJoin: (0x2411eaa0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:44.231758 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.231795 [ 277 ] {3ec9d91a-9036-4ccd-a52a-5a8608d33c09} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.231813 [ 277 ] {} HTTP-Session: ef9d9939-5923-4654-814d-c7a4e7cf858d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.253157 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.253325 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.253352 [ 277 ] {} HTTP-Session: 004e068a-9ef3-464e-9baf-ec0a41d77fcb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.253379 [ 277 ] {} HTTP-Session: 004e068a-9ef3-464e-9baf-ec0a41d77fcb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.253392 [ 277 ] {} HTTP-Session: 004e068a-9ef3-464e-9baf-ec0a41d77fcb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.253510 [ 277 ] {} HTTP-Session: 004e068a-9ef3-464e-9baf-ec0a41d77fcb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.254116 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.254681 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.254726 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.255675 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:44.255800 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.256113 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.260853 [ 290 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:44.260917 [ 290 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.260940 [ 281 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:44.260953 [ 290 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.261068 [ 281 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:44.261099 [ 290 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.261100 [ 281 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.261145 [ 281 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:44.262340 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.262387 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:44.262552 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.262580 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:44.275191 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} executeQuery: Read 1 rows, 71.00 B in 0.021225 sec., 47.11425206124853 rows/sec., 3.27 KiB/sec. 2024.11.09 00:50:44.276729 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.276777 [ 277 ] {4800a2e9-25dc-4106-8fab-adda33789871} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.276796 [ 277 ] {} HTTP-Session: 004e068a-9ef3-464e-9baf-ec0a41d77fcb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.379434 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.379595 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.379626 [ 277 ] {} HTTP-Session: 5a4c870b-c56d-4d90-8055-65ae9e115bd4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.379656 [ 277 ] {} HTTP-Session: 5a4c870b-c56d-4d90-8055-65ae9e115bd4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.379669 [ 277 ] {} HTTP-Session: 5a4c870b-c56d-4d90-8055-65ae9e115bd4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.379829 [ 277 ] {} HTTP-Session: 5a4c870b-c56d-4d90-8055-65ae9e115bd4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.380512 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.381162 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.381206 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.381497 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.381839 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.381878 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.382112 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.382459 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.382498 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.382729 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.383633 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.383676 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.383980 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.384097 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.384215 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} HashJoin: (0x23271f00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:44.384236 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} HashJoin: (0x23271f00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:44.384636 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.384680 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.384961 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.385098 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.385143 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.385178 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.385211 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.385584 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.385626 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.385653 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.385668 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:44.385687 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.385717 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.385734 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.385837 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.385860 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.385976 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.386009 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.386031 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.386044 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.386060 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.386086 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.386101 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.386186 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.386259 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.386331 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.386361 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.389320 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} executeQuery: Read 24 rows, 2.34 KiB in 0.009124 sec., 2630.42525208242 rows/sec., 256.02 KiB/sec. 2024.11.09 00:50:44.389496 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} HashJoin: (0x23271f00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:44.390080 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.390113 [ 277 ] {46eed173-0fa6-47cf-81eb-7eeff777e881} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.390129 [ 277 ] {} HTTP-Session: 5a4c870b-c56d-4d90-8055-65ae9e115bd4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.391567 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.391640 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.391663 [ 277 ] {} HTTP-Session: 17607b4b-9fbe-47fa-a154-5097c1de98bb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.391682 [ 277 ] {} HTTP-Session: 17607b4b-9fbe-47fa-a154-5097c1de98bb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.391694 [ 277 ] {} HTTP-Session: 17607b4b-9fbe-47fa-a154-5097c1de98bb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.391731 [ 277 ] {} HTTP-Session: 17607b4b-9fbe-47fa-a154-5097c1de98bb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.391943 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.392423 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.392469 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.392967 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:44.393075 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.393336 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.393510 [ 282 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:44.393564 [ 281 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:44.393611 [ 282 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.393688 [ 281 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:44.393661 [ 282 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.393712 [ 281 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.393791 [ 281 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:44.393730 [ 282 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.394067 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.394109 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:44.394228 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.394253 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:44.399917 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} executeQuery: Read 1 rows, 71.00 B in 0.008082 sec., 123.73174956693887 rows/sec., 8.58 KiB/sec. 2024.11.09 00:50:44.400416 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.400447 [ 277 ] {44fa192e-1faa-4228-82b7-3bbd115bbbda} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.400462 [ 277 ] {} HTTP-Session: 17607b4b-9fbe-47fa-a154-5097c1de98bb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.505445 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.505651 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.505682 [ 277 ] {} HTTP-Session: f27b6928-6c2f-444a-8599-92a50a561483 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.505714 [ 277 ] {} HTTP-Session: f27b6928-6c2f-444a-8599-92a50a561483 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.505727 [ 277 ] {} HTTP-Session: f27b6928-6c2f-444a-8599-92a50a561483 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.505793 [ 277 ] {} HTTP-Session: f27b6928-6c2f-444a-8599-92a50a561483 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.506352 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.507060 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.507104 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.507395 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.507736 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.507775 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.508072 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.508433 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.508472 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.508705 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.509601 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.509644 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.509892 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.509988 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.510199 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} HashJoin: (0x24aa2440) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:44.510220 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} HashJoin: (0x24aa2440) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:44.510625 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.510665 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.510908 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.511086 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.511136 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.511171 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.511204 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.511568 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.511612 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.511640 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.511653 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:44.511669 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.511700 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.511717 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.511858 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.511886 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.512036 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.512067 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.512090 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.512103 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.512119 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.512145 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.512160 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.512247 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.512268 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.512331 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.512359 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.514587 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} executeQuery: Read 24 rows, 2.34 KiB in 0.0086 sec., 2790.6976744186045 rows/sec., 271.62 KiB/sec. 2024.11.09 00:50:44.514756 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} HashJoin: (0x24aa2440) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:44.515321 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.515353 [ 277 ] {1bb5ddad-e198-4f33-8ac3-369b7d6e8305} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.515370 [ 277 ] {} HTTP-Session: f27b6928-6c2f-444a-8599-92a50a561483 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.516443 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.516518 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.516539 [ 277 ] {} HTTP-Session: 484a36b1-38b8-4e20-9977-a0141040f7d7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.516558 [ 277 ] {} HTTP-Session: 484a36b1-38b8-4e20-9977-a0141040f7d7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.516570 [ 277 ] {} HTTP-Session: 484a36b1-38b8-4e20-9977-a0141040f7d7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.516606 [ 277 ] {} HTTP-Session: 484a36b1-38b8-4e20-9977-a0141040f7d7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.516814 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.517244 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.517289 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.517589 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:44.517679 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.517936 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.518141 [ 282 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:44.518163 [ 290 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:44.518282 [ 282 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.518339 [ 282 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.518393 [ 290 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:44.518403 [ 282 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.518430 [ 290 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.518460 [ 290 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:44.518657 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.518700 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:44.518817 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.518841 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:44.520736 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} executeQuery: Read 1 rows, 71.00 B in 0.004027 sec., 248.32381425378694 rows/sec., 17.22 KiB/sec. 2024.11.09 00:50:44.521320 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.521528 [ 277 ] {4b6ed6f1-0d57-485b-9fb0-fd3d55d6fbb4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.521547 [ 277 ] {} HTTP-Session: 484a36b1-38b8-4e20-9977-a0141040f7d7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.624377 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.624537 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.624568 [ 277 ] {} HTTP-Session: 6d8fb179-22aa-46d2-92c6-fe8e6d1bf19b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.624601 [ 277 ] {} HTTP-Session: 6d8fb179-22aa-46d2-92c6-fe8e6d1bf19b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.624615 [ 277 ] {} HTTP-Session: 6d8fb179-22aa-46d2-92c6-fe8e6d1bf19b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.624678 [ 277 ] {} HTTP-Session: 6d8fb179-22aa-46d2-92c6-fe8e6d1bf19b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.625194 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.625886 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.625932 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.626270 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.626616 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.626653 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.626890 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.627246 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.627285 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.627518 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.628369 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.628412 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.628669 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.628812 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.628935 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} HashJoin: (0x246d5a40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:44.628955 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} HashJoin: (0x246d5a40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:44.629353 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.629394 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.629632 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.629750 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.629793 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.629826 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.629858 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.630238 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.630282 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.630308 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.630322 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:44.630339 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.630371 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.630388 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.630490 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.630513 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.630628 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.630658 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.630679 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.630691 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.630707 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.630733 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.630747 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.630832 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.630854 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.630920 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.630948 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.634906 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} executeQuery: Read 24 rows, 2.34 KiB in 0.010021 sec., 2394.9705618201774 rows/sec., 233.10 KiB/sec. 2024.11.09 00:50:44.635298 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} HashJoin: (0x246d5a40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:44.636138 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.636176 [ 277 ] {62b8e4ef-9275-49e6-b841-833e68bc7ecc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.636195 [ 277 ] {} HTTP-Session: 6d8fb179-22aa-46d2-92c6-fe8e6d1bf19b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.637280 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.637392 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.637419 [ 277 ] {} HTTP-Session: d58eda17-8b43-4f25-86cf-f8bb3a672abb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.637446 [ 277 ] {} HTTP-Session: d58eda17-8b43-4f25-86cf-f8bb3a672abb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.637461 [ 277 ] {} HTTP-Session: d58eda17-8b43-4f25-86cf-f8bb3a672abb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.637517 [ 277 ] {} HTTP-Session: d58eda17-8b43-4f25-86cf-f8bb3a672abb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.637861 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.638444 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.638517 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.638932 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:44.639048 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.639351 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.639560 [ 290 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:44.639560 [ 282 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:44.639617 [ 290 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.639669 [ 290 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.639720 [ 282 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:44.639724 [ 290 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.639755 [ 282 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.639787 [ 282 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:44.640028 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.640119 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:44.640312 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.640345 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:44.646145 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} executeQuery: Read 1 rows, 71.00 B in 0.008485 sec., 117.85503830288745 rows/sec., 8.17 KiB/sec. 2024.11.09 00:50:44.646983 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.647062 [ 277 ] {3f3b5789-555f-4d15-b6af-b692a9c527bf} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.647090 [ 277 ] {} HTTP-Session: d58eda17-8b43-4f25-86cf-f8bb3a672abb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.750885 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.751042 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.751073 [ 277 ] {} HTTP-Session: f1395828-6d4e-4457-b435-c7be50e289e8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.751103 [ 277 ] {} HTTP-Session: f1395828-6d4e-4457-b435-c7be50e289e8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.751116 [ 277 ] {} HTTP-Session: f1395828-6d4e-4457-b435-c7be50e289e8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.751175 [ 277 ] {} HTTP-Session: f1395828-6d4e-4457-b435-c7be50e289e8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.751998 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.752616 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.752717 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.753022 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.753252 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:36821, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.753504 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.753550 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.753893 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.754261 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.754301 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.754530 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.755450 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.755496 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.755750 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.755902 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.756029 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} HashJoin: (0x23271f00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:44.756049 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} HashJoin: (0x23271f00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:44.756445 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.756484 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.756925 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.757114 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.757168 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.757203 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.757235 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.757597 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.757641 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.757668 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.757683 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:44.757700 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.757732 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.757751 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.757852 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.757878 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.758061 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.758100 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.758122 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.758134 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.758150 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.758177 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.758192 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.758281 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.758303 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.758369 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.758399 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.761146 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} executeQuery: Read 24 rows, 2.34 KiB in 0.009793 sec., 2450.730113346268 rows/sec., 238.53 KiB/sec. 2024.11.09 00:50:44.761360 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} HashJoin: (0x23271f00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:44.761849 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.761881 [ 277 ] {51842cdc-5ab7-4057-9d2e-357b6bedbe69} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.761898 [ 277 ] {} HTTP-Session: f1395828-6d4e-4457-b435-c7be50e289e8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.762827 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.762942 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.762968 [ 277 ] {} HTTP-Session: 2be8ff7f-57a6-4526-ade8-43e0344c415b Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.762986 [ 277 ] {} HTTP-Session: 2be8ff7f-57a6-4526-ade8-43e0344c415b Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.763002 [ 277 ] {} HTTP-Session: 2be8ff7f-57a6-4526-ade8-43e0344c415b Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.763043 [ 277 ] {} HTTP-Session: 2be8ff7f-57a6-4526-ade8-43e0344c415b Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.763256 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.763623 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.763665 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.763960 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:44.764116 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.764374 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.764518 [ 290 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:44.764542 [ 282 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:44.764620 [ 290 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.764657 [ 282 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:44.764683 [ 290 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.764692 [ 282 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.764732 [ 282 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:44.764756 [ 290 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.764975 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.765014 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:44.765128 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.765154 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:44.767025 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} executeQuery: Read 1 rows, 71.00 B in 0.003871 sec., 258.3311805734952 rows/sec., 17.91 KiB/sec. 2024.11.09 00:50:44.767521 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.767552 [ 277 ] {acf186e6-828f-4c63-bbca-9edabc0c2348} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.767567 [ 277 ] {} HTTP-Session: 2be8ff7f-57a6-4526-ade8-43e0344c415b Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.849705 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:32804, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.870851 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.871004 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.871035 [ 277 ] {} HTTP-Session: 3657c73c-e1a8-488e-abaa-e08a27443d1e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.871066 [ 277 ] {} HTTP-Session: 3657c73c-e1a8-488e-abaa-e08a27443d1e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.871079 [ 277 ] {} HTTP-Session: 3657c73c-e1a8-488e-abaa-e08a27443d1e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.871142 [ 277 ] {} HTTP-Session: 3657c73c-e1a8-488e-abaa-e08a27443d1e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.871657 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.872267 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.872310 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.872597 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.872936 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.872972 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.873206 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.873555 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.873593 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.873829 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.874724 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.874769 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.875109 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.875218 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.875335 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} HashJoin: (0x23271e50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:44.875358 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} HashJoin: (0x23271e50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:44.875750 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.875792 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.876118 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.876252 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.876296 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.876329 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.876361 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.876725 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.876769 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.876795 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.876810 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:44.876825 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.876854 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.876871 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.876970 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.877031 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.877155 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.877184 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.877205 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.877218 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.877234 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.877259 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.877274 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.877362 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.877385 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.877449 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.877479 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.879615 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} executeQuery: Read 24 rows, 2.34 KiB in 0.00829 sec., 2895.054282267792 rows/sec., 281.78 KiB/sec. 2024.11.09 00:50:44.879785 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} HashJoin: (0x23271e50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:44.880278 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.880310 [ 277 ] {788562b7-4867-4a2d-b064-ab593c04f94e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.880326 [ 277 ] {} HTTP-Session: 3657c73c-e1a8-488e-abaa-e08a27443d1e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.881175 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.881250 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.881273 [ 277 ] {} HTTP-Session: a9f96dc2-e826-4dd8-992e-17cdaf5a8472 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.881292 [ 277 ] {} HTTP-Session: a9f96dc2-e826-4dd8-992e-17cdaf5a8472 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.881305 [ 277 ] {} HTTP-Session: a9f96dc2-e826-4dd8-992e-17cdaf5a8472 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.881344 [ 277 ] {} HTTP-Session: a9f96dc2-e826-4dd8-992e-17cdaf5a8472 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.881613 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.881987 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.882103 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.882621 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:44.882773 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.883140 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.883313 [ 290 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:44.883339 [ 282 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:44.883446 [ 290 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.883481 [ 282 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:44.883499 [ 290 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.883509 [ 282 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.883534 [ 290 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.883552 [ 282 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:44.884829 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.884903 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:44.885093 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.885124 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:44.888019 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} executeQuery: Read 1 rows, 71.00 B in 0.006506 sec., 153.70427297878882 rows/sec., 10.66 KiB/sec. 2024.11.09 00:50:44.888640 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:44.888675 [ 277 ] {775fd51b-1b24-4795-bd5d-aa952388a7d5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:44.888694 [ 277 ] {} HTTP-Session: a9f96dc2-e826-4dd8-992e-17cdaf5a8472 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.910866 [ 283 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:59733, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.976198 [ 284 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:35550, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.990803 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:44.991018 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:44.991056 [ 277 ] {} HTTP-Session: f171977b-e7c0-4d53-97ef-615e5f4fe9ae Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:44.991086 [ 277 ] {} HTTP-Session: f171977b-e7c0-4d53-97ef-615e5f4fe9ae Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.991099 [ 277 ] {} HTTP-Session: f171977b-e7c0-4d53-97ef-615e5f4fe9ae Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:44.991165 [ 277 ] {} HTTP-Session: f171977b-e7c0-4d53-97ef-615e5f4fe9ae Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:44.991656 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:44.992866 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.992985 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.993294 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.993697 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.993738 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.994034 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.994456 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.994501 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.994745 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.995776 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.995821 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.996076 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.996232 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.996361 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} HashJoin: (0x232ebd20) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:44.996382 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} HashJoin: (0x232ebd20) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:44.996843 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:44.996886 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:44.997133 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:44.997313 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.997369 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:44.997406 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.997439 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:44.997871 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.997922 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.997950 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.997966 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:44.997985 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.998017 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.998035 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.998138 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.998162 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.998339 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:44.998378 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:44.998402 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:44.998416 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:44.998433 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:44.998460 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:44.998474 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:44.998620 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:44.998654 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:44.998726 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:44.998755 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.000320 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 150.66 MiB, peak 159.58 MiB, free memory in arenas 0.00 B, will set to 157.68 MiB (RSS), difference: 7.02 MiB 2024.11.09 00:50:45.004611 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} executeQuery: Read 24 rows, 2.34 KiB in 0.013251 sec., 1811.184061580258 rows/sec., 176.28 KiB/sec. 2024.11.09 00:50:45.004882 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} HashJoin: (0x232ebd20) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:45.006314 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.006362 [ 277 ] {0a44cfa1-aeb7-4dd8-a55a-1fb2273c661f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.006441 [ 277 ] {} HTTP-Session: f171977b-e7c0-4d53-97ef-615e5f4fe9ae Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.007529 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.007608 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.007630 [ 277 ] {} HTTP-Session: a50ac512-d0a6-4703-bf04-13614ae59979 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.007649 [ 277 ] {} HTTP-Session: a50ac512-d0a6-4703-bf04-13614ae59979 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.007661 [ 277 ] {} HTTP-Session: a50ac512-d0a6-4703-bf04-13614ae59979 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.007703 [ 277 ] {} HTTP-Session: a50ac512-d0a6-4703-bf04-13614ae59979 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.008046 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.008650 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.008700 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.009048 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:45.009160 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.009463 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.009699 [ 290 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:45.009731 [ 282 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:45.009798 [ 290 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.009843 [ 290 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.009881 [ 282 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:45.009908 [ 290 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.009921 [ 282 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.009953 [ 282 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:45.010159 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.010203 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:45.010369 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.010398 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:45.012315 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} executeQuery: Read 1 rows, 71.00 B in 0.004398 sec., 227.37608003638016 rows/sec., 15.77 KiB/sec. 2024.11.09 00:50:45.012921 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.012954 [ 277 ] {66ec2cbb-833a-4d5b-bbe7-23a8291363c1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.012970 [ 277 ] {} HTTP-Session: a50ac512-d0a6-4703-bf04-13614ae59979 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.019364 [ 285 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:61396, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.113614 [ 286 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:64683, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.114964 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.115341 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.115420 [ 277 ] {} HTTP-Session: 3096c63c-ae3c-457d-af39-7216faf48418 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.115451 [ 277 ] {} HTTP-Session: 3096c63c-ae3c-457d-af39-7216faf48418 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.115465 [ 277 ] {} HTTP-Session: 3096c63c-ae3c-457d-af39-7216faf48418 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.115533 [ 277 ] {} HTTP-Session: 3096c63c-ae3c-457d-af39-7216faf48418 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.116457 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.117098 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.117144 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.117429 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.117768 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.117808 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.118039 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.118384 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.118475 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.118758 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.119900 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.119940 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.120348 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.120454 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.120570 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} HashJoin: (0x246d5a40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:45.120591 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} HashJoin: (0x246d5a40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:45.120984 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.121025 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.121270 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.121387 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.121433 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.121468 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.121499 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.122069 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.122121 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.122148 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.122162 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:45.122178 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.122210 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.122228 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.122332 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.122354 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.122474 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.122505 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.122526 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.122539 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.122555 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.122582 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.122598 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.122684 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.122707 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.122770 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.122799 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.138509 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} executeQuery: Read 24 rows, 2.34 KiB in 0.022644 sec., 1059.8834128245892 rows/sec., 103.16 KiB/sec. 2024.11.09 00:50:45.138785 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} HashJoin: (0x246d5a40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:45.140384 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.140483 [ 277 ] {6428c77a-b988-4661-afe1-08f6a1c7c93b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.140512 [ 277 ] {} HTTP-Session: 3096c63c-ae3c-457d-af39-7216faf48418 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.141529 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.141624 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.141650 [ 277 ] {} HTTP-Session: 0a7bbff9-83ff-4477-812f-d3f28afd8ea5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.141770 [ 277 ] {} HTTP-Session: 0a7bbff9-83ff-4477-812f-d3f28afd8ea5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.141800 [ 277 ] {} HTTP-Session: 0a7bbff9-83ff-4477-812f-d3f28afd8ea5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.141861 [ 277 ] {} HTTP-Session: 0a7bbff9-83ff-4477-812f-d3f28afd8ea5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.142252 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.143270 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.143320 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.143677 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:45.143791 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.144101 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.155449 [ 282 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:45.155542 [ 290 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:45.155568 [ 282 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.155746 [ 290 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:45.155756 [ 282 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.155780 [ 290 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.155796 [ 282 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.155823 [ 290 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:45.157155 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.157229 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:45.157706 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.157748 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:45.160931 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} executeQuery: Read 1 rows, 71.00 B in 0.018892 sec., 52.93245818335804 rows/sec., 3.67 KiB/sec. 2024.11.09 00:50:45.161520 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.161621 [ 277 ] {4f522564-1e73-496b-9a0e-001845530e5d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.161649 [ 277 ] {} HTTP-Session: 0a7bbff9-83ff-4477-812f-d3f28afd8ea5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.196242 [ 287 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:56399, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.249579 [ 288 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:41266, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.268282 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.268567 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.268606 [ 277 ] {} HTTP-Session: 7b818ec6-3cf5-44c6-b9cc-255a2b03a099 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.268636 [ 277 ] {} HTTP-Session: 7b818ec6-3cf5-44c6-b9cc-255a2b03a099 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.268648 [ 277 ] {} HTTP-Session: 7b818ec6-3cf5-44c6-b9cc-255a2b03a099 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.268717 [ 277 ] {} HTTP-Session: 7b818ec6-3cf5-44c6-b9cc-255a2b03a099 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.269558 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.270208 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.270421 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.270731 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.271072 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.271113 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.271350 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.271692 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.271730 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.272024 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.272931 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.272975 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.273234 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.273335 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.273451 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} HashJoin: (0x24b0b000) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:45.273470 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} HashJoin: (0x24b0b000) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:45.273862 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.273904 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.274244 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.274381 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.274427 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.274464 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.274498 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.274865 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.274910 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.274936 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.274951 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:45.274968 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.274998 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.275019 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.275172 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.275206 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.275435 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.275473 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.275495 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.275509 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.275525 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.275926 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.275963 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.276065 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.276089 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.276159 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.276189 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.279775 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} executeQuery: Read 24 rows, 2.34 KiB in 0.010864 sec., 2209.1310751104565 rows/sec., 215.02 KiB/sec. 2024.11.09 00:50:45.279934 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} HashJoin: (0x24b0b000) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:45.299491 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.299558 [ 277 ] {d19d3042-1e1b-4956-9dbe-afbd97045f89} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.299578 [ 277 ] {} HTTP-Session: 7b818ec6-3cf5-44c6-b9cc-255a2b03a099 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.308197 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.308336 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.308367 [ 277 ] {} HTTP-Session: fedc7eb1-0c32-4251-9ab4-6a2c5fca9272 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.308397 [ 277 ] {} HTTP-Session: fedc7eb1-0c32-4251-9ab4-6a2c5fca9272 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.308410 [ 277 ] {} HTTP-Session: fedc7eb1-0c32-4251-9ab4-6a2c5fca9272 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.308477 [ 277 ] {} HTTP-Session: fedc7eb1-0c32-4251-9ab4-6a2c5fca9272 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.308889 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.309530 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.309579 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.309937 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:45.310110 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.310430 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.310581 [ 282 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:45.310635 [ 290 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:45.310677 [ 282 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.310760 [ 290 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:45.310788 [ 282 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.310804 [ 290 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.310819 [ 282 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.310838 [ 290 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:45.311049 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.311093 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:45.311227 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.311255 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:45.313251 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} executeQuery: Read 1 rows, 71.00 B in 0.004496 sec., 222.41992882562278 rows/sec., 15.42 KiB/sec. 2024.11.09 00:50:45.313758 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.313790 [ 277 ] {8e7c7008-7c11-44d4-aac5-1000c20f2cb9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.313807 [ 277 ] {} HTTP-Session: fedc7eb1-0c32-4251-9ab4-6a2c5fca9272 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.422140 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.422289 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.422318 [ 277 ] {} HTTP-Session: ccc7dd4f-6d10-4684-8325-a8ef519eb925 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.422344 [ 277 ] {} HTTP-Session: ccc7dd4f-6d10-4684-8325-a8ef519eb925 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.422358 [ 277 ] {} HTTP-Session: ccc7dd4f-6d10-4684-8325-a8ef519eb925 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.422418 [ 277 ] {} HTTP-Session: ccc7dd4f-6d10-4684-8325-a8ef519eb925 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.423097 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.423708 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.423752 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.424113 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.424496 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.424538 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.424778 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.425290 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.425454 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.425721 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.426631 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.426676 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.426931 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.427071 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.427191 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} HashJoin: (0x246ec0d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:45.427214 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} HashJoin: (0x246ec0d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:45.427609 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.427651 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.427894 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.428046 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.428095 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.428130 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.428163 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.428567 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.428658 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.428685 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.428699 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:45.428718 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.428749 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.428766 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.428871 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.428896 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.429052 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.429084 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.429105 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.429118 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.429135 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.429164 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.429181 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.429270 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.429292 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.429359 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.429387 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.432381 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} executeQuery: Read 24 rows, 2.34 KiB in 0.009652 sec., 2486.531288852051 rows/sec., 242.02 KiB/sec. 2024.11.09 00:50:45.432599 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} HashJoin: (0x246ec0d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:45.436349 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.436384 [ 277 ] {9098850f-32b3-4ef6-a1c6-b6db1cde8a2c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.436403 [ 277 ] {} HTTP-Session: ccc7dd4f-6d10-4684-8325-a8ef519eb925 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.437983 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.438106 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.438131 [ 277 ] {} HTTP-Session: 2edaac07-7353-4516-b175-f0d60baba940 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.438163 [ 277 ] {} HTTP-Session: 2edaac07-7353-4516-b175-f0d60baba940 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.438175 [ 277 ] {} HTTP-Session: 2edaac07-7353-4516-b175-f0d60baba940 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.438280 [ 277 ] {} HTTP-Session: 2edaac07-7353-4516-b175-f0d60baba940 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.439127 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.439593 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.439640 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.439944 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:45.440083 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.440345 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.440534 [ 279 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:45.440535 [ 290 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:45.440624 [ 279 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.440662 [ 279 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.440698 [ 290 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:45.440712 [ 279 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.440733 [ 290 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.440763 [ 290 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:45.441070 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.441109 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:45.441226 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.441250 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:45.444640 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} executeQuery: Read 1 rows, 71.00 B in 0.006159 sec., 162.3640201331385 rows/sec., 11.26 KiB/sec. 2024.11.09 00:50:45.445131 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.445161 [ 277 ] {49a978ed-d340-4604-a1be-ffe3d3a52cb8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.445177 [ 277 ] {} HTTP-Session: 2edaac07-7353-4516-b175-f0d60baba940 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.549489 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.549646 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.549672 [ 277 ] {} HTTP-Session: 8723a857-9452-4a3b-8b14-9ab9163705f2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.549700 [ 277 ] {} HTTP-Session: 8723a857-9452-4a3b-8b14-9ab9163705f2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.549713 [ 277 ] {} HTTP-Session: 8723a857-9452-4a3b-8b14-9ab9163705f2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.549776 [ 277 ] {} HTTP-Session: 8723a857-9452-4a3b-8b14-9ab9163705f2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.550328 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.550942 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.550986 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.551302 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.551733 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.551779 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.552069 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.552677 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.552725 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.552975 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.553910 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.553992 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.554248 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.554347 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.554460 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} HashJoin: (0x24b09980) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:45.554481 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} HashJoin: (0x24b09980) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:45.554963 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.555011 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.555264 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.555388 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.555435 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.555470 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.555544 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.556010 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.556081 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.556108 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.556122 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:45.556138 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.556169 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.556187 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.556318 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.556354 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.556525 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.556564 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.556587 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.556649 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.556681 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.556736 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.556762 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.556860 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.556931 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.557048 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.557083 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.561065 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} executeQuery: Read 24 rows, 2.34 KiB in 0.010848 sec., 2212.3893805309735 rows/sec., 215.33 KiB/sec. 2024.11.09 00:50:45.561442 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} HashJoin: (0x24b09980) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:45.562149 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.562188 [ 277 ] {6dd24447-ea4c-4e72-a607-776dd1666463} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.562207 [ 277 ] {} HTTP-Session: 8723a857-9452-4a3b-8b14-9ab9163705f2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.563759 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.563894 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.563924 [ 277 ] {} HTTP-Session: 9e2699be-bb78-4a83-9bae-5c58640e6fc2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.563952 [ 277 ] {} HTTP-Session: 9e2699be-bb78-4a83-9bae-5c58640e6fc2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.563964 [ 277 ] {} HTTP-Session: 9e2699be-bb78-4a83-9bae-5c58640e6fc2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.564031 [ 277 ] {} HTTP-Session: 9e2699be-bb78-4a83-9bae-5c58640e6fc2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.564522 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.565446 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.565495 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.565982 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:45.566102 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.566411 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.566540 [ 266 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:45.566589 [ 266 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.566606 [ 266 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.566586 [ 290 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:45.566629 [ 266 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.566722 [ 290 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:45.566748 [ 290 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.566766 [ 290 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:45.567859 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.567897 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:45.568027 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.568056 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:45.570317 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} executeQuery: Read 1 rows, 71.00 B in 0.005963 sec., 167.70082173402648 rows/sec., 11.63 KiB/sec. 2024.11.09 00:50:45.570706 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.570739 [ 277 ] {7d81c32c-148b-4fc6-9c45-910e9c26c2c1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.570755 [ 277 ] {} HTTP-Session: 9e2699be-bb78-4a83-9bae-5c58640e6fc2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.675762 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.675992 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.676031 [ 277 ] {} HTTP-Session: 347463bd-c78b-496f-809f-635ba9b32936 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.676061 [ 277 ] {} HTTP-Session: 347463bd-c78b-496f-809f-635ba9b32936 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.676075 [ 277 ] {} HTTP-Session: 347463bd-c78b-496f-809f-635ba9b32936 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.676166 [ 277 ] {} HTTP-Session: 347463bd-c78b-496f-809f-635ba9b32936 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.676810 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.677601 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.677649 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.678067 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.678472 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.678516 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.678804 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.679237 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.679281 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.679560 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.680582 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.680627 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.680936 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.681110 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.681242 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} HashJoin: (0x232a7620) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:45.681266 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} HashJoin: (0x232a7620) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:45.681666 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.681707 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.681952 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.682073 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.682188 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.682227 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.682263 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.682634 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.682678 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.682705 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.682721 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:45.682738 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.682768 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.682832 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.682996 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.683029 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.683239 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.683280 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.683301 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.683314 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.683330 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.683358 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.683374 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.683465 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.683491 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.683560 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.683591 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.686628 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} executeQuery: Read 24 rows, 2.34 KiB in 0.010303 sec., 2329.4186159371056 rows/sec., 226.72 KiB/sec. 2024.11.09 00:50:45.686802 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} HashJoin: (0x232a7620) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:45.687287 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.687365 [ 277 ] {a830551a-4468-4d20-b2b8-5e373f23cb55} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.687381 [ 277 ] {} HTTP-Session: 347463bd-c78b-496f-809f-635ba9b32936 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.688031 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.688102 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.688125 [ 277 ] {} HTTP-Session: d70b7c57-c16c-4a50-8a1d-a9b4c1010450 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.688141 [ 277 ] {} HTTP-Session: d70b7c57-c16c-4a50-8a1d-a9b4c1010450 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.688153 [ 277 ] {} HTTP-Session: d70b7c57-c16c-4a50-8a1d-a9b4c1010450 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.688189 [ 277 ] {} HTTP-Session: d70b7c57-c16c-4a50-8a1d-a9b4c1010450 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.688456 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.688865 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.688910 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.689322 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:45.689479 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.689745 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.689894 [ 279 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:45.689909 [ 290 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:45.690001 [ 279 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.690053 [ 279 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.690088 [ 290 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:45.690106 [ 279 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.690129 [ 290 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.690162 [ 290 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:45.690350 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.690384 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:45.690563 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.690598 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:45.692331 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} executeQuery: Read 1 rows, 71.00 B in 0.004037 sec., 247.7086945751796 rows/sec., 17.18 KiB/sec. 2024.11.09 00:50:45.692902 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.692935 [ 277 ] {b0bcbbe4-0095-43fb-bff8-b83bbeeba2b9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.692951 [ 277 ] {} HTTP-Session: d70b7c57-c16c-4a50-8a1d-a9b4c1010450 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.798381 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.798597 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.798640 [ 277 ] {} HTTP-Session: 44f7a2d1-fc9a-4b63-b23e-a3dac54aa0ac Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.798673 [ 277 ] {} HTTP-Session: 44f7a2d1-fc9a-4b63-b23e-a3dac54aa0ac Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.798687 [ 277 ] {} HTTP-Session: 44f7a2d1-fc9a-4b63-b23e-a3dac54aa0ac Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.798900 [ 277 ] {} HTTP-Session: 44f7a2d1-fc9a-4b63-b23e-a3dac54aa0ac Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.799430 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.800062 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.800107 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.800390 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.800727 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.800766 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.801002 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.801343 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.801383 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.801661 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.802568 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.802614 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.802932 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.803043 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.803166 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} HashJoin: (0x1ee47610) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:45.803187 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} HashJoin: (0x1ee47610) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:45.803586 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.803627 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.803871 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.803990 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.804038 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.804072 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.804105 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.804473 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.804518 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.804546 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.804564 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:45.804579 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.804609 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.804629 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.804729 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.804755 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.804875 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.804905 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.804927 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.804940 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.804955 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.804986 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.805003 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.805442 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.805480 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.805553 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.805583 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.809120 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} executeQuery: Read 24 rows, 2.34 KiB in 0.010006 sec., 2398.560863481911 rows/sec., 233.45 KiB/sec. 2024.11.09 00:50:45.809291 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} HashJoin: (0x1ee47610) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:45.820970 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.821019 [ 277 ] {9a817a61-441e-4455-b072-4b02ececd311} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.821039 [ 277 ] {} HTTP-Session: 44f7a2d1-fc9a-4b63-b23e-a3dac54aa0ac Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.821802 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.821898 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.821923 [ 277 ] {} HTTP-Session: cdb7640a-1955-4c7a-91b8-a17523d04eb9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.821944 [ 277 ] {} HTTP-Session: cdb7640a-1955-4c7a-91b8-a17523d04eb9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.821956 [ 277 ] {} HTTP-Session: cdb7640a-1955-4c7a-91b8-a17523d04eb9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.822003 [ 277 ] {} HTTP-Session: cdb7640a-1955-4c7a-91b8-a17523d04eb9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.822412 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.822813 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.822857 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.823162 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:45.823255 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.823527 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.823648 [ 290 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:45.823706 [ 290 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.823705 [ 266 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:45.823750 [ 290 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.823833 [ 266 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:45.823860 [ 290 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.823879 [ 266 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.823911 [ 266 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:45.824099 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.824138 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:45.824253 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.824277 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:45.826094 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} executeQuery: Read 1 rows, 71.00 B in 0.003958 sec., 252.65285497726126 rows/sec., 17.52 KiB/sec. 2024.11.09 00:50:45.826510 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.826541 [ 277 ] {453ee09d-9a21-4e97-8fda-d47c21de9f6d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.826557 [ 277 ] {} HTTP-Session: cdb7640a-1955-4c7a-91b8-a17523d04eb9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.929674 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.929826 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.929853 [ 277 ] {} HTTP-Session: 6d40022b-1cea-4f21-b194-45171a7e1995 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.929884 [ 277 ] {} HTTP-Session: 6d40022b-1cea-4f21-b194-45171a7e1995 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.929897 [ 277 ] {} HTTP-Session: 6d40022b-1cea-4f21-b194-45171a7e1995 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.929960 [ 277 ] {} HTTP-Session: 6d40022b-1cea-4f21-b194-45171a7e1995 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.930674 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.931631 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.931758 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.932299 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.933470 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.933623 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.933887 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.934323 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.934412 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.934707 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.935684 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.935730 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.935988 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.936131 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.936250 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} HashJoin: (0x24b11950) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:45.936269 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} HashJoin: (0x24b11950) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:45.936707 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.936749 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.937145 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:45.937285 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.937490 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.937548 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.937586 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.937961 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.938049 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.938079 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.938093 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:45.938109 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.938140 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.938157 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.938261 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.938285 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.938463 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.938505 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:45.938527 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.938543 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.938560 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.938587 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.938603 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:45.938698 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.938723 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:45.938792 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:45.938820 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:45.942359 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} executeQuery: Read 24 rows, 2.34 KiB in 0.01221 sec., 1965.6019656019655 rows/sec., 191.31 KiB/sec. 2024.11.09 00:50:45.942741 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} HashJoin: (0x24b11950) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:45.943452 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.943493 [ 277 ] {0ba7a738-d1e6-415b-9f66-e52b65029b93} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.943516 [ 277 ] {} HTTP-Session: 6d40022b-1cea-4f21-b194-45171a7e1995 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.944267 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:45.944364 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:45.944389 [ 277 ] {} HTTP-Session: 46adfeed-1442-4801-ada5-eed0745f4cd5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:45.944418 [ 277 ] {} HTTP-Session: 46adfeed-1442-4801-ada5-eed0745f4cd5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.944432 [ 277 ] {} HTTP-Session: 46adfeed-1442-4801-ada5-eed0745f4cd5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:45.944491 [ 277 ] {} HTTP-Session: 46adfeed-1442-4801-ada5-eed0745f4cd5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:45.944776 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:45.951162 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:45.951615 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:45.952254 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:45.952545 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:45.953048 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:45.953269 [ 290 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:45.953312 [ 290 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:45.953330 [ 290 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.953344 [ 290 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:45.953887 [ 290 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:45.953956 [ 290 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:45.953972 [ 290 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:45.953987 [ 290 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:45.960462 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:45.960496 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:45.960668 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:45.960708 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:45.962332 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} executeQuery: Read 1 rows, 71.00 B in 0.017705 sec., 56.48121999435188 rows/sec., 3.92 KiB/sec. 2024.11.09 00:50:45.963020 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} DynamicQueryHandler: Done processing query 2024.11.09 00:50:45.963099 [ 277 ] {d2173b47-b139-4c63-83ad-fde61b240c96} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:45.963126 [ 277 ] {} HTTP-Session: 46adfeed-1442-4801-ada5-eed0745f4cd5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.066560 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.066766 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.066819 [ 277 ] {} HTTP-Session: ca8276ab-dfa6-415e-aaf3-17aa7fdbf99e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.066848 [ 277 ] {} HTTP-Session: ca8276ab-dfa6-415e-aaf3-17aa7fdbf99e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.066861 [ 277 ] {} HTTP-Session: ca8276ab-dfa6-415e-aaf3-17aa7fdbf99e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.067216 [ 277 ] {} HTTP-Session: ca8276ab-dfa6-415e-aaf3-17aa7fdbf99e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.068521 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.070779 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.070873 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.071354 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.071775 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.071818 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.072274 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.072943 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.076501 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.076787 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.077783 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.077831 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.078109 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.078213 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.078386 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} HashJoin: (0x233ba0e0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:46.078417 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} HashJoin: (0x233ba0e0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:46.078925 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.079006 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.079355 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.079556 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.079647 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.079696 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.079733 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.080216 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.080268 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.080295 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.080309 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:46.080324 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.080361 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.080381 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.080484 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.080507 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.080626 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.080719 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.080744 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.080759 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.080775 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.080805 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.080820 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.081652 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.081755 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.081898 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.081992 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.087684 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} executeQuery: Read 24 rows, 2.34 KiB in 0.019789 sec., 1212.7949871140531 rows/sec., 118.04 KiB/sec. 2024.11.09 00:50:46.088289 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} HashJoin: (0x233ba0e0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:46.089313 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.090931 [ 277 ] {fae16e03-25e3-4a83-b080-2816c7126d06} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.090968 [ 277 ] {} HTTP-Session: ca8276ab-dfa6-415e-aaf3-17aa7fdbf99e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.092560 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.092716 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.092965 [ 277 ] {} HTTP-Session: f78f9778-587a-46b8-9108-401260082fe4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.093047 [ 277 ] {} HTTP-Session: f78f9778-587a-46b8-9108-401260082fe4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.093067 [ 277 ] {} HTTP-Session: f78f9778-587a-46b8-9108-401260082fe4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.093136 [ 277 ] {} HTTP-Session: f78f9778-587a-46b8-9108-401260082fe4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.093565 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.095051 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.095132 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.095867 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:46.095989 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.096395 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.096738 [ 290 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:46.096779 [ 290 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.096796 [ 290 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.096809 [ 290 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.096860 [ 290 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:46.096889 [ 290 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:46.096903 [ 290 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.096917 [ 290 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:46.096988 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.097013 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:46.097259 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.097288 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:46.099716 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} executeQuery: Read 1 rows, 71.00 B in 0.006262 sec., 159.69338869370807 rows/sec., 11.07 KiB/sec. 2024.11.09 00:50:46.100727 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.100768 [ 277 ] {ab912dfb-d8c1-4aac-8e2d-92789e948ddd} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.100784 [ 277 ] {} HTTP-Session: f78f9778-587a-46b8-9108-401260082fe4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.205399 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.205566 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.205596 [ 277 ] {} HTTP-Session: 1434c22c-3b7d-4bc0-9989-13ad928bfefa Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.205626 [ 277 ] {} HTTP-Session: 1434c22c-3b7d-4bc0-9989-13ad928bfefa Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.205639 [ 277 ] {} HTTP-Session: 1434c22c-3b7d-4bc0-9989-13ad928bfefa Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.205705 [ 277 ] {} HTTP-Session: 1434c22c-3b7d-4bc0-9989-13ad928bfefa Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.207287 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.209918 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.209965 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.210434 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.211003 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.211047 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.211513 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.212058 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.212102 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.212350 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.213476 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.213661 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.214546 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.214719 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.215002 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} HashJoin: (0x24b09d20) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:46.215035 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} HashJoin: (0x24b09d20) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:46.215446 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.215536 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.215972 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.216197 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.216252 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.216288 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.216320 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.216688 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.216777 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.216815 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.216829 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:46.216844 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.216875 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.216894 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.217107 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.217142 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.217267 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.217296 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.217318 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.217331 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.218046 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.218099 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.218118 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.218367 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.218418 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.218601 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.218845 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.224969 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} executeQuery: Read 24 rows, 2.34 KiB in 0.01906 sec., 1259.1815320041972 rows/sec., 122.56 KiB/sec. 2024.11.09 00:50:46.225337 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} HashJoin: (0x24b09d20) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:46.226827 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.226929 [ 277 ] {bddfe028-84e4-4267-b9c3-aed7ae1f22c8} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.226956 [ 277 ] {} HTTP-Session: 1434c22c-3b7d-4bc0-9989-13ad928bfefa Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.228735 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.228861 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.228891 [ 277 ] {} HTTP-Session: 17f7c24c-8087-43aa-a986-d4cdadc369d6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.228968 [ 277 ] {} HTTP-Session: 17f7c24c-8087-43aa-a986-d4cdadc369d6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.228990 [ 277 ] {} HTTP-Session: 17f7c24c-8087-43aa-a986-d4cdadc369d6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.229053 [ 277 ] {} HTTP-Session: 17f7c24c-8087-43aa-a986-d4cdadc369d6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.229401 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.230102 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.230152 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.230668 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:46.230791 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.231102 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.231206 [ 290 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:46.231235 [ 290 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.231250 [ 290 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.231263 [ 290 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.231311 [ 290 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:46.231335 [ 290 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:46.231345 [ 290 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.231359 [ 290 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:46.231476 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.231797 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:46.233651 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.233729 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:46.240238 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} executeQuery: Read 1 rows, 71.00 B in 0.01098 sec., 91.07468123861567 rows/sec., 6.31 KiB/sec. 2024.11.09 00:50:46.240969 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.241052 [ 277 ] {a290233c-dd0b-4da6-8d2f-26fe0cc0c42c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.241078 [ 277 ] {} HTTP-Session: 17f7c24c-8087-43aa-a986-d4cdadc369d6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.348222 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.348396 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.348425 [ 277 ] {} HTTP-Session: 029df23d-e9da-4a2c-9733-22db9084e5c6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.348455 [ 277 ] {} HTTP-Session: 029df23d-e9da-4a2c-9733-22db9084e5c6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.348468 [ 277 ] {} HTTP-Session: 029df23d-e9da-4a2c-9733-22db9084e5c6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.348533 [ 277 ] {} HTTP-Session: 029df23d-e9da-4a2c-9733-22db9084e5c6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.349112 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.349762 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.349805 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.350096 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.350430 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.350468 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.350703 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.351044 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.351083 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.351311 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.352154 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.352197 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.352444 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.352541 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.352661 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} HashJoin: (0x24ec56a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:46.352682 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} HashJoin: (0x24ec56a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:46.353094 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.353136 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.353378 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.353495 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.353541 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.353577 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.353612 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.353978 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.354021 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.354046 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.354059 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:46.354074 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.354105 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.354123 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.354221 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.354245 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.354362 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.354389 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.354413 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.354427 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.354442 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.354469 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.354484 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.354571 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.354593 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.354659 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.354689 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.356869 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} executeQuery: Read 24 rows, 2.34 KiB in 0.008105 sec., 2961.1351017890192 rows/sec., 288.21 KiB/sec. 2024.11.09 00:50:46.357035 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} HashJoin: (0x24ec56a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:46.357572 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.357603 [ 277 ] {61457531-8f20-4d8d-9fc6-6f4c5dc96d54} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.357621 [ 277 ] {} HTTP-Session: 029df23d-e9da-4a2c-9733-22db9084e5c6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.359429 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.359532 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.359553 [ 277 ] {} HTTP-Session: e8b40ab2-1500-4c5f-b4ff-5cc8451cd32c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.359572 [ 277 ] {} HTTP-Session: e8b40ab2-1500-4c5f-b4ff-5cc8451cd32c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.359584 [ 277 ] {} HTTP-Session: e8b40ab2-1500-4c5f-b4ff-5cc8451cd32c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.359621 [ 277 ] {} HTTP-Session: e8b40ab2-1500-4c5f-b4ff-5cc8451cd32c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.359841 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.360207 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.360249 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.360546 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:46.360673 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.360939 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.361089 [ 279 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:46.361132 [ 281 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:46.361190 [ 279 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.361233 [ 279 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.361289 [ 279 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.361285 [ 281 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:46.361325 [ 281 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.361344 [ 281 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:46.361647 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.361694 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:46.361975 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.362070 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:46.363918 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} executeQuery: Read 1 rows, 71.00 B in 0.004182 sec., 239.12003825920613 rows/sec., 16.58 KiB/sec. 2024.11.09 00:50:46.364451 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.364484 [ 277 ] {856dab9c-f0a2-4bf0-8e82-0d59724a6985} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.364500 [ 277 ] {} HTTP-Session: e8b40ab2-1500-4c5f-b4ff-5cc8451cd32c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.467711 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.468038 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.468119 [ 277 ] {} HTTP-Session: eb42dfb4-fdb6-46d4-ada9-dafa4bdd458c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.468150 [ 277 ] {} HTTP-Session: eb42dfb4-fdb6-46d4-ada9-dafa4bdd458c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.468166 [ 277 ] {} HTTP-Session: eb42dfb4-fdb6-46d4-ada9-dafa4bdd458c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.468289 [ 277 ] {} HTTP-Session: eb42dfb4-fdb6-46d4-ada9-dafa4bdd458c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.468941 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.469689 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.469737 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.470022 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.470364 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.470404 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.470641 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.470989 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.471053 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.471296 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.472131 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.472175 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.472466 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.472564 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.472681 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} HashJoin: (0x24b6f280) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:46.472701 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} HashJoin: (0x24b6f280) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:46.473157 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.473200 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.473493 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.473615 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.473659 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.473695 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.473729 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.474180 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.474226 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.474252 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.474265 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:46.474281 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.474312 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.474331 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.474433 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.474458 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.474577 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.474606 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.474626 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.474638 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.474654 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.474680 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.474697 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.474779 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.474799 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.474913 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.474947 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.478535 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} executeQuery: Read 24 rows, 2.34 KiB in 0.009892 sec., 2426.202992317024 rows/sec., 236.14 KiB/sec. 2024.11.09 00:50:46.479095 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} HashJoin: (0x24b6f280) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:46.479790 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.479834 [ 277 ] {082aba73-6fe5-487e-9729-19c532ed1d3d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.479853 [ 277 ] {} HTTP-Session: eb42dfb4-fdb6-46d4-ada9-dafa4bdd458c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.481207 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.481405 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.481440 [ 277 ] {} HTTP-Session: d9706614-a0b3-472b-a543-679ac29ad2b9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.481468 [ 277 ] {} HTTP-Session: d9706614-a0b3-472b-a543-679ac29ad2b9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.481480 [ 277 ] {} HTTP-Session: d9706614-a0b3-472b-a543-679ac29ad2b9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.481544 [ 277 ] {} HTTP-Session: d9706614-a0b3-472b-a543-679ac29ad2b9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.481905 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.482613 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.482662 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.483231 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:46.483402 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.483933 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.484201 [ 282 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:46.484242 [ 266 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:46.484267 [ 282 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.484354 [ 266 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:46.484380 [ 266 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.484371 [ 282 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.484444 [ 266 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:46.484467 [ 282 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.485356 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.485391 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:46.485526 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.485552 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:46.487851 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} executeQuery: Read 1 rows, 71.00 B in 0.006105 sec., 163.8001638001638 rows/sec., 11.36 KiB/sec. 2024.11.09 00:50:46.488847 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.488892 [ 277 ] {abff8c38-95f7-4c20-881b-bfff82e0908c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.488911 [ 277 ] {} HTTP-Session: d9706614-a0b3-472b-a543-679ac29ad2b9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.592130 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.592526 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.592646 [ 277 ] {} HTTP-Session: 246d5d02-cde3-4523-a91f-15d336ff03c2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.592684 [ 277 ] {} HTTP-Session: 246d5d02-cde3-4523-a91f-15d336ff03c2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.592697 [ 277 ] {} HTTP-Session: 246d5d02-cde3-4523-a91f-15d336ff03c2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.592763 [ 277 ] {} HTTP-Session: 246d5d02-cde3-4523-a91f-15d336ff03c2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.593525 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.594916 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.594963 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.595490 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.595882 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.595980 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.596272 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.596655 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.596694 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.597772 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.600277 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.600398 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.600742 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.600845 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.600964 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} HashJoin: (0x24b6f1a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:46.600987 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} HashJoin: (0x24b6f1a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:46.601626 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.601671 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.601923 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.602078 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.602124 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.602161 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.602194 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.602628 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.603052 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.603121 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.603139 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:46.603155 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.603283 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.603322 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.603482 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.603511 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.603702 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.603741 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.603764 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.603778 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.603795 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.603822 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.603837 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.603936 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.603958 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.604040 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.604173 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.609395 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} executeQuery: Read 24 rows, 2.34 KiB in 0.016221 sec., 1479.5635287590162 rows/sec., 144.01 KiB/sec. 2024.11.09 00:50:46.609659 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} HashJoin: (0x24b6f1a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:46.611167 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.611231 [ 277 ] {db807b8f-d6ac-433d-adda-b240e31b6d5c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.611251 [ 277 ] {} HTTP-Session: 246d5d02-cde3-4523-a91f-15d336ff03c2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.612420 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.612653 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.612714 [ 277 ] {} HTTP-Session: 17e89470-e9e7-49db-8aee-b9a26cfde97f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.612744 [ 277 ] {} HTTP-Session: 17e89470-e9e7-49db-8aee-b9a26cfde97f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.612758 [ 277 ] {} HTTP-Session: 17e89470-e9e7-49db-8aee-b9a26cfde97f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.612825 [ 277 ] {} HTTP-Session: 17e89470-e9e7-49db-8aee-b9a26cfde97f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.613364 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.613960 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.614011 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.614488 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:46.614608 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.614962 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.615098 [ 266 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:46.615103 [ 282 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:46.615151 [ 266 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:46.615184 [ 282 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.615184 [ 266 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.615217 [ 282 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.615237 [ 282 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.615261 [ 266 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:46.615400 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.615433 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:46.615556 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.615583 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:46.617079 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} executeQuery: Read 1 rows, 71.00 B in 0.003942 sec., 253.67833587011668 rows/sec., 17.59 KiB/sec. 2024.11.09 00:50:46.617730 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.617766 [ 277 ] {ca963b6f-7055-4e3a-9ff5-c2e77e6278a2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.617784 [ 277 ] {} HTTP-Session: 17e89470-e9e7-49db-8aee-b9a26cfde97f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.722738 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.723029 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.723072 [ 277 ] {} HTTP-Session: a1dae5e3-248c-44bc-b423-b35e97ebd0ba Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.723102 [ 277 ] {} HTTP-Session: a1dae5e3-248c-44bc-b423-b35e97ebd0ba Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.723115 [ 277 ] {} HTTP-Session: a1dae5e3-248c-44bc-b423-b35e97ebd0ba Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.723182 [ 277 ] {} HTTP-Session: a1dae5e3-248c-44bc-b423-b35e97ebd0ba Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.723816 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.724555 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.724623 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.724945 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.725457 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.725516 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.725983 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.726460 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.726514 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.726766 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.727711 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.727766 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.728030 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.728140 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.728269 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} HashJoin: (0x232f1090) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:46.728291 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} HashJoin: (0x232f1090) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:46.728733 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.728780 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.729309 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.729495 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.729546 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.729586 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.729624 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.730019 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.730069 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.730097 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.730111 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:46.730127 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.730159 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.730176 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.730282 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.730305 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.730441 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.730473 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.730496 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.730510 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.730529 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.730557 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.730573 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.730670 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.730694 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.730770 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.730803 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.733903 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} executeQuery: Read 24 rows, 2.34 KiB in 0.01049 sec., 2287.89323164919 rows/sec., 222.68 KiB/sec. 2024.11.09 00:50:46.734137 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} HashJoin: (0x232f1090) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:46.734747 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.734783 [ 277 ] {997f0c24-fe28-46d8-a522-75dbc7b6efae} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.734801 [ 277 ] {} HTTP-Session: a1dae5e3-248c-44bc-b423-b35e97ebd0ba Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.735670 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.735832 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.735864 [ 277 ] {} HTTP-Session: d58da289-7c54-4773-83e7-353c1dad8173 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.735894 [ 277 ] {} HTTP-Session: d58da289-7c54-4773-83e7-353c1dad8173 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.735965 [ 277 ] {} HTTP-Session: d58da289-7c54-4773-83e7-353c1dad8173 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.736224 [ 277 ] {} HTTP-Session: d58da289-7c54-4773-83e7-353c1dad8173 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.736695 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.737274 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.737321 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.737779 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:46.737900 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.738257 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.738459 [ 279 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:46.738473 [ 282 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:46.738528 [ 279 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.738562 [ 279 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.738609 [ 282 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:46.738613 [ 279 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.738641 [ 282 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.738667 [ 282 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:46.738818 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.738858 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:46.739002 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.739033 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:46.741044 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} executeQuery: Read 1 rows, 71.00 B in 0.004525 sec., 220.99447513812152 rows/sec., 15.32 KiB/sec. 2024.11.09 00:50:46.741553 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.741589 [ 277 ] {951dfe6e-6e37-47eb-9baf-ff970eaf4511} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.741605 [ 277 ] {} HTTP-Session: d58da289-7c54-4773-83e7-353c1dad8173 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.845839 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.845996 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.846027 [ 277 ] {} HTTP-Session: 11af6366-b345-40a4-8cc7-0fcd43fe5920 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.846055 [ 277 ] {} HTTP-Session: 11af6366-b345-40a4-8cc7-0fcd43fe5920 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.846069 [ 277 ] {} HTTP-Session: 11af6366-b345-40a4-8cc7-0fcd43fe5920 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.846131 [ 277 ] {} HTTP-Session: 11af6366-b345-40a4-8cc7-0fcd43fe5920 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.846615 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.847383 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.847428 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.847780 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.848187 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.848230 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.848543 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.848906 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.848945 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.849178 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.850228 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.850272 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.850523 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.850618 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.850731 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} HashJoin: (0x1ee47810) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:46.850751 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} HashJoin: (0x1ee47810) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:46.851132 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.851174 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.851415 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.851533 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.851578 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.851611 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.851646 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.852004 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.852046 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.852071 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.852086 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:46.852101 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.852133 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.852152 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.852251 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.852275 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.852695 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.852784 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.852815 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.852829 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.852848 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.852883 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.852906 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.853205 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.853253 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.853335 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.853369 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.856916 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} executeQuery: Read 24 rows, 2.34 KiB in 0.010604 sec., 2263.2968691059978 rows/sec., 220.29 KiB/sec. 2024.11.09 00:50:46.857205 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} HashJoin: (0x1ee47810) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:46.857964 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.858004 [ 277 ] {06b72fa2-bcab-46b4-921d-5995c09df607} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.858022 [ 277 ] {} HTTP-Session: 11af6366-b345-40a4-8cc7-0fcd43fe5920 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.859415 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.859538 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.859569 [ 277 ] {} HTTP-Session: 6035521c-0715-46f5-a7ec-2cb4d34f60a2 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.859591 [ 277 ] {} HTTP-Session: 6035521c-0715-46f5-a7ec-2cb4d34f60a2 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.859603 [ 277 ] {} HTTP-Session: 6035521c-0715-46f5-a7ec-2cb4d34f60a2 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.859645 [ 277 ] {} HTTP-Session: 6035521c-0715-46f5-a7ec-2cb4d34f60a2 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.859948 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.860353 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.860397 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.860705 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:46.860797 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.861069 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.861225 [ 282 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:46.861275 [ 279 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:46.861302 [ 282 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.861442 [ 279 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:46.861474 [ 279 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.861490 [ 282 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.861514 [ 279 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:46.861533 [ 282 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.861722 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.861763 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:46.861924 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.861959 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:46.864514 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} executeQuery: Read 1 rows, 71.00 B in 0.004748 sec., 210.6149957877001 rows/sec., 14.60 KiB/sec. 2024.11.09 00:50:46.864920 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.864952 [ 277 ] {1c595fd1-5a86-4672-9c7a-b03bfbbaad2d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.864968 [ 277 ] {} HTTP-Session: 6035521c-0715-46f5-a7ec-2cb4d34f60a2 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.968443 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.968605 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.968632 [ 277 ] {} HTTP-Session: 98b3829d-fde4-4d97-8c15-2eca49865654 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.968662 [ 277 ] {} HTTP-Session: 98b3829d-fde4-4d97-8c15-2eca49865654 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.968676 [ 277 ] {} HTTP-Session: 98b3829d-fde4-4d97-8c15-2eca49865654 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.968740 [ 277 ] {} HTTP-Session: 98b3829d-fde4-4d97-8c15-2eca49865654 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.969226 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.969830 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.969875 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.971382 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.972212 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.972260 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.972534 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.972907 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.972945 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.973181 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.974576 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.974621 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.974878 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.974975 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.975091 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} HashJoin: (0x24b6f2f0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:46.975326 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} HashJoin: (0x24b6f2f0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:46.976482 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.976528 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.977571 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:46.977929 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.977990 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.978039 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.978083 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.978594 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.978649 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.978678 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.978692 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:46.978708 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.978738 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.978755 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.978868 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.978894 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.979015 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.979049 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:46.979070 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.979083 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.979098 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.979124 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.979139 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:46.979562 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.979600 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:46.979680 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:46.979712 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:46.982700 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} executeQuery: Read 24 rows, 2.34 KiB in 0.013775 sec., 1742.2867513611614 rows/sec., 169.58 KiB/sec. 2024.11.09 00:50:46.983502 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} HashJoin: (0x24b6f2f0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:46.984202 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.984239 [ 277 ] {2c8960b1-5d3c-4e48-b2cd-33d6da664359} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.984257 [ 277 ] {} HTTP-Session: 98b3829d-fde4-4d97-8c15-2eca49865654 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.986546 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:46.986722 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:46.986783 [ 277 ] {} HTTP-Session: b6dac052-52c0-4b9b-8aeb-ab641976112d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:46.986892 [ 277 ] {} HTTP-Session: b6dac052-52c0-4b9b-8aeb-ab641976112d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.986908 [ 277 ] {} HTTP-Session: b6dac052-52c0-4b9b-8aeb-ab641976112d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:46.986960 [ 277 ] {} HTTP-Session: b6dac052-52c0-4b9b-8aeb-ab641976112d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:46.987313 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:46.987852 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:46.987900 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:46.988201 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:46.988294 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:46.988587 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:46.988728 [ 266 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:46.988789 [ 282 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:46.988817 [ 266 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:46.988909 [ 282 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:46.988940 [ 282 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.988941 [ 266 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:46.988971 [ 282 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:46.988994 [ 266 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:46.989591 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:46.989640 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:46.989773 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:46.989802 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:46.994303 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} executeQuery: Read 1 rows, 71.00 B in 0.007118 sec., 140.48890137679123 rows/sec., 9.74 KiB/sec. 2024.11.09 00:50:46.996814 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} DynamicQueryHandler: Done processing query 2024.11.09 00:50:46.996852 [ 277 ] {adef7e66-e1a6-407e-9806-dfb7407b2afe} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:46.996939 [ 277 ] {} HTTP-Session: b6dac052-52c0-4b9b-8aeb-ab641976112d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.103351 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.103698 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.103728 [ 277 ] {} HTTP-Session: de41b44d-5ccd-4495-a24b-ea6b440ff395 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.103756 [ 277 ] {} HTTP-Session: de41b44d-5ccd-4495-a24b-ea6b440ff395 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.103769 [ 277 ] {} HTTP-Session: de41b44d-5ccd-4495-a24b-ea6b440ff395 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.103832 [ 277 ] {} HTTP-Session: de41b44d-5ccd-4495-a24b-ea6b440ff395 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.104408 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.105172 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.105337 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.105793 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.106182 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.106224 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.106515 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.106886 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.106926 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.107255 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.108226 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.108272 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.108525 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.108686 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.108843 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} HashJoin: (0x23203010) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:47.108870 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} HashJoin: (0x23203010) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:47.109413 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.109458 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.109704 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.109824 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.109869 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.109905 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.109938 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.110537 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.110587 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.110613 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.110629 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:47.110646 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.110676 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.110692 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.110824 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.110860 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.115925 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.116056 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.116098 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.116112 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.116128 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.116247 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.116280 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.116469 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.116652 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.116938 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.116999 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.126182 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} executeQuery: Read 24 rows, 2.34 KiB in 0.022119 sec., 1085.0400108504002 rows/sec., 105.61 KiB/sec. 2024.11.09 00:50:47.127007 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} HashJoin: (0x23203010) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:47.130614 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.130663 [ 277 ] {8a889e85-6611-4007-be2e-305ed2412ded} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.130685 [ 277 ] {} HTTP-Session: de41b44d-5ccd-4495-a24b-ea6b440ff395 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.131407 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.132036 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.132074 [ 277 ] {} HTTP-Session: 12127195-83a9-4f68-94a8-2fad9a57ddff Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.132104 [ 277 ] {} HTTP-Session: 12127195-83a9-4f68-94a8-2fad9a57ddff Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.132118 [ 277 ] {} HTTP-Session: 12127195-83a9-4f68-94a8-2fad9a57ddff Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.132377 [ 277 ] {} HTTP-Session: 12127195-83a9-4f68-94a8-2fad9a57ddff Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.132945 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.133498 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.133547 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.133875 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:47.134060 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.134437 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.134605 [ 266 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:47.134619 [ 282 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:47.134694 [ 266 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.134737 [ 266 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.134773 [ 282 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:47.134790 [ 266 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.134809 [ 282 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.134835 [ 282 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:47.135891 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.135937 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:47.136117 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.136150 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:47.138377 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} executeQuery: Read 1 rows, 71.00 B in 0.005616 sec., 178.06267806267806 rows/sec., 12.35 KiB/sec. 2024.11.09 00:50:47.139120 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.139156 [ 277 ] {b3c2e09d-0742-491f-93dc-c9b00909e144} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.139173 [ 277 ] {} HTTP-Session: 12127195-83a9-4f68-94a8-2fad9a57ddff Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.244746 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.244911 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.244942 [ 277 ] {} HTTP-Session: 83492838-1515-460c-a6e3-9967700da0ab Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.244972 [ 277 ] {} HTTP-Session: 83492838-1515-460c-a6e3-9967700da0ab Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.244984 [ 277 ] {} HTTP-Session: 83492838-1515-460c-a6e3-9967700da0ab Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.245053 [ 277 ] {} HTTP-Session: 83492838-1515-460c-a6e3-9967700da0ab Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.246054 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.246700 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.246746 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.247297 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.247658 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.247762 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.248068 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.250096 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.250177 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.250630 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.252498 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.252598 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.253010 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.253228 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.253584 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} HashJoin: (0x23190910) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:47.253620 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} HashJoin: (0x23190910) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:47.254376 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.254474 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.255224 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.255431 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.255487 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.255528 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.255567 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.256316 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.256376 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.256443 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.256470 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:47.256488 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.256524 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.256543 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.256794 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.256832 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.256971 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.257001 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.257023 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.257037 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.257052 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.257079 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.257095 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.257265 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.257301 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.257382 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.257420 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.262801 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} executeQuery: Read 24 rows, 2.34 KiB in 0.01746 sec., 1374.5704467353953 rows/sec., 133.79 KiB/sec. 2024.11.09 00:50:47.263081 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} HashJoin: (0x23190910) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:47.263655 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.263689 [ 277 ] {8b41c6ee-cceb-4ad2-9074-b5ff0ee4b3b2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.263705 [ 277 ] {} HTTP-Session: 83492838-1515-460c-a6e3-9967700da0ab Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.265192 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.265296 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.265499 [ 277 ] {} HTTP-Session: 993ea961-f73a-4c4e-a32a-e5bacda92a49 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.265677 [ 277 ] {} HTTP-Session: 993ea961-f73a-4c4e-a32a-e5bacda92a49 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.265708 [ 277 ] {} HTTP-Session: 993ea961-f73a-4c4e-a32a-e5bacda92a49 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.265792 [ 277 ] {} HTTP-Session: 993ea961-f73a-4c4e-a32a-e5bacda92a49 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.266195 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.266817 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.266865 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.267328 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:47.267454 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.267771 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.267943 [ 279 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:47.268007 [ 279 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.268024 [ 279 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.267985 [ 282 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:47.268051 [ 279 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.268159 [ 282 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:47.268191 [ 282 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.268209 [ 282 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:47.268451 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.268493 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:47.268684 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.268713 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:47.270661 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} executeQuery: Read 1 rows, 71.00 B in 0.004605 sec., 217.15526601520088 rows/sec., 15.06 KiB/sec. 2024.11.09 00:50:47.271550 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.271589 [ 277 ] {576a64a1-d9b1-46e8-a177-c6a46138ff3e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.271607 [ 277 ] {} HTTP-Session: 993ea961-f73a-4c4e-a32a-e5bacda92a49 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.375244 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.375423 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.375454 [ 277 ] {} HTTP-Session: 82611532-7ef8-46bb-bc18-90983eee7abb Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.375484 [ 277 ] {} HTTP-Session: 82611532-7ef8-46bb-bc18-90983eee7abb Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.375497 [ 277 ] {} HTTP-Session: 82611532-7ef8-46bb-bc18-90983eee7abb Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.375562 [ 277 ] {} HTTP-Session: 82611532-7ef8-46bb-bc18-90983eee7abb Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.376255 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.376924 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.376973 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.377297 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.377642 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.377682 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.377924 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.378277 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.378318 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.378555 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.379473 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.379516 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.379769 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.379907 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.380026 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} HashJoin: (0x23202c50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:47.380047 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} HashJoin: (0x23202c50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:47.380435 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.380477 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.380721 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.380906 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.380957 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.380994 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.381029 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.381392 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.381436 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.381461 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.381475 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:47.381490 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.381519 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.381537 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.381637 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.381660 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.381777 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.381804 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.381824 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.381837 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.381852 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.381876 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.381891 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.381979 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.381999 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.382063 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.382091 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.384427 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} executeQuery: Read 24 rows, 2.34 KiB in 0.008639 sec., 2778.0993170505844 rows/sec., 270.39 KiB/sec. 2024.11.09 00:50:47.384761 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} HashJoin: (0x23202c50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:47.385411 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.385449 [ 277 ] {8bbfffff-32e3-4d9b-8b82-09fb61aaa8f1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.385467 [ 277 ] {} HTTP-Session: 82611532-7ef8-46bb-bc18-90983eee7abb Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.386477 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.386585 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.386612 [ 277 ] {} HTTP-Session: 8a092b04-6536-4e1c-bcfe-f9082460c9b8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.386637 [ 277 ] {} HTTP-Session: 8a092b04-6536-4e1c-bcfe-f9082460c9b8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.386650 [ 277 ] {} HTTP-Session: 8a092b04-6536-4e1c-bcfe-f9082460c9b8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.386728 [ 277 ] {} HTTP-Session: 8a092b04-6536-4e1c-bcfe-f9082460c9b8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.387120 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.387622 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.387668 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.388117 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:47.388234 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.388535 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.388689 [ 279 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:47.388734 [ 290 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:47.388781 [ 279 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.388838 [ 279 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.388884 [ 279 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.388888 [ 290 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:47.388923 [ 290 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.388942 [ 290 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:47.389335 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.389388 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:47.389512 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.389540 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:47.391111 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} executeQuery: Read 1 rows, 71.00 B in 0.004241 sec., 235.7934449422306 rows/sec., 16.35 KiB/sec. 2024.11.09 00:50:47.391541 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.391570 [ 277 ] {04fe5165-58fa-4642-b210-a364ef9d0ea1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.391586 [ 277 ] {} HTTP-Session: 8a092b04-6536-4e1c-bcfe-f9082460c9b8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.495289 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.495436 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.495463 [ 277 ] {} HTTP-Session: 3976e219-e19a-4f53-a9c1-ee57e814f118 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.495492 [ 277 ] {} HTTP-Session: 3976e219-e19a-4f53-a9c1-ee57e814f118 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.495504 [ 277 ] {} HTTP-Session: 3976e219-e19a-4f53-a9c1-ee57e814f118 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.495566 [ 277 ] {} HTTP-Session: 3976e219-e19a-4f53-a9c1-ee57e814f118 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.496195 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.496875 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.496976 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.497341 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.497697 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.497737 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.498063 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.498435 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.498475 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.498715 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.499655 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.499700 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.499951 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.500135 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.500262 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} HashJoin: (0x233ba230) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:47.500284 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} HashJoin: (0x233ba230) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:47.500713 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.500754 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.501041 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.501224 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.501277 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.501312 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.501344 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.501715 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.501760 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.501784 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.501798 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:47.501814 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.501845 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.501865 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.501965 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.501988 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.502215 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.502256 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.502279 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.502291 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.502306 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.502334 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.502349 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.502439 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.502461 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.502528 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.502556 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.505168 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} executeQuery: Read 24 rows, 2.34 KiB in 0.009384 sec., 2557.544757033248 rows/sec., 248.93 KiB/sec. 2024.11.09 00:50:47.505395 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} HashJoin: (0x233ba230) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:47.505938 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.506039 [ 277 ] {8c63e0cd-6b7e-4524-8871-6d21d4c96787} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.506068 [ 277 ] {} HTTP-Session: 3976e219-e19a-4f53-a9c1-ee57e814f118 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.507156 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.507282 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.507314 [ 277 ] {} HTTP-Session: e97cbbef-570f-470c-bbe6-5d0007cd128a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.507332 [ 277 ] {} HTTP-Session: e97cbbef-570f-470c-bbe6-5d0007cd128a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.507344 [ 277 ] {} HTTP-Session: e97cbbef-570f-470c-bbe6-5d0007cd128a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.507422 [ 277 ] {} HTTP-Session: e97cbbef-570f-470c-bbe6-5d0007cd128a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.507646 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.508063 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.508107 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.508539 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:47.508639 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.508898 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.509051 [ 282 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:47.509092 [ 279 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:47.509148 [ 282 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.509182 [ 282 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.509237 [ 282 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.509238 [ 279 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:47.509276 [ 279 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.509296 [ 279 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:47.509543 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.509583 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:47.509700 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.509725 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:47.511187 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} executeQuery: Read 1 rows, 71.00 B in 0.003648 sec., 274.12280701754383 rows/sec., 19.01 KiB/sec. 2024.11.09 00:50:47.511669 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.511700 [ 277 ] {e72ff273-8c2a-4333-b5f0-863b857af2f9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.511716 [ 277 ] {} HTTP-Session: e97cbbef-570f-470c-bbe6-5d0007cd128a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.615071 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.615227 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.615254 [ 277 ] {} HTTP-Session: ce775b1b-9f2a-4d83-8a8c-02a031f65f03 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.615282 [ 277 ] {} HTTP-Session: ce775b1b-9f2a-4d83-8a8c-02a031f65f03 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.615295 [ 277 ] {} HTTP-Session: ce775b1b-9f2a-4d83-8a8c-02a031f65f03 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.615359 [ 277 ] {} HTTP-Session: ce775b1b-9f2a-4d83-8a8c-02a031f65f03 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.615842 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.616473 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.616518 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.616804 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.617241 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.617280 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.617514 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.617955 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.617999 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.618234 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.619065 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.619109 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.619356 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.619448 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.619562 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} HashJoin: (0x23202f50) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:47.619583 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} HashJoin: (0x23202f50) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:47.619972 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.620011 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.620251 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.620367 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.620411 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.620445 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.620478 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.620836 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.620880 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.620905 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.620920 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:47.620937 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.620966 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.620983 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.621086 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.621112 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.621227 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.621255 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.621275 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.621286 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.621301 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.621326 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.621342 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.621426 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.621450 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.621512 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.621539 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.623619 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} executeQuery: Read 24 rows, 2.34 KiB in 0.008086 sec., 2968.0930002473415 rows/sec., 288.89 KiB/sec. 2024.11.09 00:50:47.623782 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} HashJoin: (0x23202f50) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:47.624291 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.624323 [ 277 ] {3724344f-3862-4b8e-9a8b-4cefd87801fa} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.624338 [ 277 ] {} HTTP-Session: ce775b1b-9f2a-4d83-8a8c-02a031f65f03 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.625390 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.625601 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.625642 [ 277 ] {} HTTP-Session: efd78d25-fc90-4bf7-924b-b3cc33d9c6d3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.625680 [ 277 ] {} HTTP-Session: efd78d25-fc90-4bf7-924b-b3cc33d9c6d3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.625701 [ 277 ] {} HTTP-Session: efd78d25-fc90-4bf7-924b-b3cc33d9c6d3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.625858 [ 277 ] {} HTTP-Session: efd78d25-fc90-4bf7-924b-b3cc33d9c6d3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.626283 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.626852 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.626897 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.627255 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:47.627368 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.627727 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.627901 [ 266 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:47.627943 [ 282 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:47.628000 [ 266 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.628126 [ 282 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:47.628146 [ 266 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.628166 [ 282 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.628180 [ 266 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.628198 [ 282 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:47.628367 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.628408 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:47.628537 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.628564 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:47.630617 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} executeQuery: Read 1 rows, 71.00 B in 0.004493 sec., 222.56843979523705 rows/sec., 15.43 KiB/sec. 2024.11.09 00:50:47.631293 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.631330 [ 277 ] {5699f619-feeb-455e-9176-2a8daa9accef} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.631346 [ 277 ] {} HTTP-Session: efd78d25-fc90-4bf7-924b-b3cc33d9c6d3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.734862 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.735176 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.735217 [ 277 ] {} HTTP-Session: d54b8e44-a56c-426c-ac81-249b549e6758 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.735246 [ 277 ] {} HTTP-Session: d54b8e44-a56c-426c-ac81-249b549e6758 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.735260 [ 277 ] {} HTTP-Session: d54b8e44-a56c-426c-ac81-249b549e6758 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.735324 [ 277 ] {} HTTP-Session: d54b8e44-a56c-426c-ac81-249b549e6758 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.735893 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.736519 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.736563 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.736850 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.737268 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.737310 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.737861 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.738540 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.738586 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.739412 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.740384 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.740497 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.740777 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.740925 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.741184 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} HashJoin: (0x233b9e90) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:47.741216 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} HashJoin: (0x233b9e90) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:47.741699 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.741744 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.741992 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.742115 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.742162 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.742200 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.742234 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.742665 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.742717 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.742744 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.742758 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:47.742774 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.742806 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.742824 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.742926 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.742951 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.743072 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.743103 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.743124 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.743140 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.743157 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.743182 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.743197 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.743284 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.743304 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.743370 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.743399 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.746175 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} executeQuery: Read 24 rows, 2.34 KiB in 0.010661 sec., 2251.1959478472936 rows/sec., 219.11 KiB/sec. 2024.11.09 00:50:47.746398 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} HashJoin: (0x233b9e90) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:47.747362 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.747493 [ 277 ] {40d24a5d-561b-4b40-89f4-6372f54af559} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.747521 [ 277 ] {} HTTP-Session: d54b8e44-a56c-426c-ac81-249b549e6758 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.748303 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.748402 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.748496 [ 277 ] {} HTTP-Session: 92959093-3092-4347-82d6-65abebeeffb5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.748535 [ 277 ] {} HTTP-Session: 92959093-3092-4347-82d6-65abebeeffb5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.748549 [ 277 ] {} HTTP-Session: 92959093-3092-4347-82d6-65abebeeffb5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.748607 [ 277 ] {} HTTP-Session: 92959093-3092-4347-82d6-65abebeeffb5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.748914 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.749765 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.749816 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.750188 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:47.750299 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.750736 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.750900 [ 281 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:47.750920 [ 290 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:47.750953 [ 281 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.751002 [ 281 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.751033 [ 290 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:47.751103 [ 290 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.751126 [ 281 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.751145 [ 290 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:47.751323 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.751359 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:47.751484 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.751510 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:47.753634 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} executeQuery: Read 1 rows, 71.00 B in 0.004863 sec., 205.63438206868187 rows/sec., 14.26 KiB/sec. 2024.11.09 00:50:47.754621 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.754659 [ 277 ] {f830b94a-de98-424b-ba04-5ebabfe6b93a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.754678 [ 277 ] {} HTTP-Session: 92959093-3092-4347-82d6-65abebeeffb5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.857926 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.858076 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.858105 [ 277 ] {} HTTP-Session: 7f797543-b4f9-4295-b237-e50d28e735b5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.858133 [ 277 ] {} HTTP-Session: 7f797543-b4f9-4295-b237-e50d28e735b5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.858145 [ 277 ] {} HTTP-Session: 7f797543-b4f9-4295-b237-e50d28e735b5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.858208 [ 277 ] {} HTTP-Session: 7f797543-b4f9-4295-b237-e50d28e735b5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.858688 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.859298 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.859344 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.859705 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.860159 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.860205 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.860445 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.861001 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.861045 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.861283 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.862568 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.862946 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.863591 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.863725 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.863856 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} HashJoin: (0x1ee47820) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:47.863937 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} HashJoin: (0x1ee47820) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:47.864435 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.864478 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.864729 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.864892 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.865002 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.865051 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.865088 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.865465 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.865511 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.865537 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.865551 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:47.865567 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.865598 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.865616 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.865719 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.865788 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.865934 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.866015 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.866046 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.866059 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.866076 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.866104 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.866120 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.866568 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.866677 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.866826 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.866862 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.871063 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} executeQuery: Read 24 rows, 2.34 KiB in 0.012682 sec., 1892.4459864374703 rows/sec., 184.19 KiB/sec. 2024.11.09 00:50:47.871229 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} HashJoin: (0x1ee47820) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:47.872504 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.872638 [ 277 ] {7fb4dd40-a66a-4918-a484-eb7f4c2f017a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.872673 [ 277 ] {} HTTP-Session: 7f797543-b4f9-4295-b237-e50d28e735b5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.873433 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.874306 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.874542 [ 277 ] {} HTTP-Session: cb632dbd-ec88-4233-906c-99705d1a63cc Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.874584 [ 277 ] {} HTTP-Session: cb632dbd-ec88-4233-906c-99705d1a63cc Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.874600 [ 277 ] {} HTTP-Session: cb632dbd-ec88-4233-906c-99705d1a63cc Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.874719 [ 277 ] {} HTTP-Session: cb632dbd-ec88-4233-906c-99705d1a63cc Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.875371 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.876799 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.876883 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.877403 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:47.878012 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.878994 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.879098 [ 290 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:47.879125 [ 290 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.879139 [ 290 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.879152 [ 290 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.879201 [ 290 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:47.879226 [ 290 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:47.879237 [ 290 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.879248 [ 290 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:47.879314 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.879338 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:47.879452 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.879475 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:47.882076 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} executeQuery: Read 1 rows, 71.00 B in 0.006894 sec., 145.0536698578474 rows/sec., 10.06 KiB/sec. 2024.11.09 00:50:47.882629 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.882663 [ 277 ] {f41a97f4-0535-4294-813e-2a44f1af8e06} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.882692 [ 277 ] {} HTTP-Session: cb632dbd-ec88-4233-906c-99705d1a63cc Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.985844 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:47.986167 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:47.986209 [ 277 ] {} HTTP-Session: 7b2f52ef-cf0d-48cc-ab80-ba32e832a0f8 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:47.986242 [ 277 ] {} HTTP-Session: 7b2f52ef-cf0d-48cc-ab80-ba32e832a0f8 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.986256 [ 277 ] {} HTTP-Session: 7b2f52ef-cf0d-48cc-ab80-ba32e832a0f8 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:47.986324 [ 277 ] {} HTTP-Session: 7b2f52ef-cf0d-48cc-ab80-ba32e832a0f8 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:47.987201 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:47.988486 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.988652 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.989115 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.989519 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.989561 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.989802 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.990292 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.990363 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.990644 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.991705 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.991752 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.992003 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.992107 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.992225 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} HashJoin: (0x246fed90) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:47.992246 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} HashJoin: (0x246fed90) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:47.992649 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:47.992691 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:47.992979 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:47.993112 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.993158 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:47.993194 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.993229 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.993595 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.993640 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.993670 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.993684 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:47.993700 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.993730 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.993747 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.993848 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.993873 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.994081 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:47.994128 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:47.994153 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:47.994168 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:47.994187 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:47.994218 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:47.994234 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:47.994330 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:47.994352 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:47.994465 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:47.994506 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:47.998039 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} executeQuery: Read 24 rows, 2.34 KiB in 0.011432 sec., 2099.3701889433173 rows/sec., 204.33 KiB/sec. 2024.11.09 00:50:47.998532 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} HashJoin: (0x246fed90) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:47.999197 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:47.999512 [ 277 ] {d35a55cc-0b6a-45ec-bc4a-d02bbfb31cc9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:47.999707 [ 277 ] {} HTTP-Session: 7b2f52ef-cf0d-48cc-ab80-ba32e832a0f8 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.000996 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.001363 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.001404 [ 277 ] {} HTTP-Session: eb59c9ff-db2a-4387-95fb-a69c69d612f5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.001433 [ 277 ] {} HTTP-Session: eb59c9ff-db2a-4387-95fb-a69c69d612f5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.001447 [ 277 ] {} HTTP-Session: eb59c9ff-db2a-4387-95fb-a69c69d612f5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.001506 [ 277 ] {} HTTP-Session: eb59c9ff-db2a-4387-95fb-a69c69d612f5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.001827 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.002656 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.002780 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.003564 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:48.003705 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.004265 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.004465 [ 281 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:48.004528 [ 279 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:48.004564 [ 281 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.004619 [ 281 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.004655 [ 279 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:48.004671 [ 281 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.004696 [ 279 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.004723 [ 279 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:48.005229 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.005363 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:48.005621 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.005653 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:48.008064 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} executeQuery: Read 1 rows, 71.00 B in 0.006386 sec., 156.59254619480112 rows/sec., 10.86 KiB/sec. 2024.11.09 00:50:48.008860 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.008898 [ 277 ] {f2b8f585-6da9-4d78-9ae1-4125819d4c29} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.008915 [ 277 ] {} HTTP-Session: eb59c9ff-db2a-4387-95fb-a69c69d612f5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.111847 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.112015 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.112044 [ 277 ] {} HTTP-Session: 174304bd-81ce-4b24-a596-e88174ed1e31 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.112074 [ 277 ] {} HTTP-Session: 174304bd-81ce-4b24-a596-e88174ed1e31 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.112086 [ 277 ] {} HTTP-Session: 174304bd-81ce-4b24-a596-e88174ed1e31 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.112153 [ 277 ] {} HTTP-Session: 174304bd-81ce-4b24-a596-e88174ed1e31 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.112858 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.113592 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.113639 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.113928 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.114329 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.114376 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.114624 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.114974 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.115092 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.115463 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.116452 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.116498 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.116754 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.116852 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.116968 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} HashJoin: (0x24b6f1d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:48.116987 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} HashJoin: (0x24b6f1d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:48.117401 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.117444 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.118116 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.118487 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.118544 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.118591 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.118632 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.119218 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.119274 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.119303 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.119317 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:48.119333 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.119363 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.119380 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.119490 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.119514 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.119640 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.119670 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.119692 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.119704 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.119720 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.119794 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.119820 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.119920 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.119943 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.120017 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.120045 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.123654 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} executeQuery: Read 24 rows, 2.34 KiB in 0.011167 sec., 2149.1895764305546 rows/sec., 209.18 KiB/sec. 2024.11.09 00:50:48.124477 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} HashJoin: (0x24b6f1d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:48.125231 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.125276 [ 277 ] {6cd148ae-9323-41a9-8f4a-62c1feda4d09} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.125296 [ 277 ] {} HTTP-Session: 174304bd-81ce-4b24-a596-e88174ed1e31 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.126379 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.126489 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.126513 [ 277 ] {} HTTP-Session: 1b11867a-bd95-4155-b96b-f68b38579a0d Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.126541 [ 277 ] {} HTTP-Session: 1b11867a-bd95-4155-b96b-f68b38579a0d Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.126553 [ 277 ] {} HTTP-Session: 1b11867a-bd95-4155-b96b-f68b38579a0d Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.126612 [ 277 ] {} HTTP-Session: 1b11867a-bd95-4155-b96b-f68b38579a0d Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.126945 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.127667 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.127716 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.128064 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:48.128174 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.128553 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.128718 [ 266 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:48.128730 [ 281 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:48.128772 [ 266 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:48.128811 [ 266 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.128834 [ 266 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:48.128805 [ 281 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.128883 [ 281 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.128897 [ 281 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.129293 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.129343 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:48.129523 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.129560 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:48.131289 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} executeQuery: Read 1 rows, 71.00 B in 0.004496 sec., 222.41992882562278 rows/sec., 15.42 KiB/sec. 2024.11.09 00:50:48.133163 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.133214 [ 277 ] {7eae1bcd-7268-458f-ba31-e66f2ef2e3cd} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.133233 [ 277 ] {} HTTP-Session: 1b11867a-bd95-4155-b96b-f68b38579a0d Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.241082 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.241244 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.241271 [ 277 ] {} HTTP-Session: db832c2a-e959-442a-a1cc-7593a538753f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.241301 [ 277 ] {} HTTP-Session: db832c2a-e959-442a-a1cc-7593a538753f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.241313 [ 277 ] {} HTTP-Session: db832c2a-e959-442a-a1cc-7593a538753f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.241378 [ 277 ] {} HTTP-Session: db832c2a-e959-442a-a1cc-7593a538753f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.242303 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.243221 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.243301 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.243602 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.243943 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.243982 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.244218 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.244565 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.244603 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.244842 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.245697 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.245740 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.245988 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.246109 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.246228 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} HashJoin: (0x2316aae0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:48.246247 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} HashJoin: (0x2316aae0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:48.246645 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.246686 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.246928 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.247047 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.247092 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.247129 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.247163 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.247529 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.247572 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.247598 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.247611 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:48.247627 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.247657 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.247673 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.247778 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.247802 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.247920 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.247950 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.247970 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.247983 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.247999 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.248025 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.248041 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.248127 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.248148 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.248212 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.248242 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.252387 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} executeQuery: Read 24 rows, 2.34 KiB in 0.010821 sec., 2217.9096201829775 rows/sec., 215.87 KiB/sec. 2024.11.09 00:50:48.252700 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} HashJoin: (0x2316aae0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:48.253304 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.253345 [ 277 ] {67274b86-8be4-4f70-942e-63e242c587f5} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.253366 [ 277 ] {} HTTP-Session: db832c2a-e959-442a-a1cc-7593a538753f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.254113 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.254267 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.254297 [ 277 ] {} HTTP-Session: b8033a39-90bd-44b9-94ca-3f5307a8c85c Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.254329 [ 277 ] {} HTTP-Session: b8033a39-90bd-44b9-94ca-3f5307a8c85c Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.254343 [ 277 ] {} HTTP-Session: b8033a39-90bd-44b9-94ca-3f5307a8c85c Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.254416 [ 277 ] {} HTTP-Session: b8033a39-90bd-44b9-94ca-3f5307a8c85c Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.254767 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.255729 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.255776 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.256149 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:48.256604 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.257140 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.257276 [ 281 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:48.257314 [ 281 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.257329 [ 281 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.257341 [ 281 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.257456 [ 281 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:48.257484 [ 281 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:48.257494 [ 281 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.257507 [ 281 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:48.257627 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.257660 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:48.257781 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.257807 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:48.262107 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} executeQuery: Read 1 rows, 71.00 B in 0.007515 sec., 133.06719893546241 rows/sec., 9.23 KiB/sec. 2024.11.09 00:50:48.262981 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.263939 [ 277 ] {5f42fe94-2325-4728-a70c-ed4806d53fdc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.264198 [ 277 ] {} HTTP-Session: b8033a39-90bd-44b9-94ca-3f5307a8c85c Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.385921 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.386081 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.386109 [ 277 ] {} HTTP-Session: 13ddadfa-2d95-4ec2-899d-9b291c5534de Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.386138 [ 277 ] {} HTTP-Session: 13ddadfa-2d95-4ec2-899d-9b291c5534de Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.386155 [ 277 ] {} HTTP-Session: 13ddadfa-2d95-4ec2-899d-9b291c5534de Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.386216 [ 277 ] {} HTTP-Session: 13ddadfa-2d95-4ec2-899d-9b291c5534de Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.386688 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.387411 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.387459 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.387753 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.388266 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.388317 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.388588 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.388979 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.389021 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.389348 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.390340 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.390386 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.390638 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.390735 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.390848 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} HashJoin: (0x232a86d0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:48.390868 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} HashJoin: (0x232a86d0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:48.391260 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.391300 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.391554 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.391678 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.391723 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.391758 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.391789 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.392163 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.392208 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.392237 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.392251 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:48.392266 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.392298 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.392316 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.392417 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.392441 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.392558 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.392587 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.392608 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.392620 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.392636 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.392661 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.392676 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.392764 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.392785 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.392852 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.392885 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.395875 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} executeQuery: Read 24 rows, 2.34 KiB in 0.009498 sec., 2526.8477574226154 rows/sec., 245.94 KiB/sec. 2024.11.09 00:50:48.396045 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} HashJoin: (0x232a86d0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:48.396572 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.396603 [ 277 ] {53a43862-3a74-48c6-ae1e-46fd43ed406f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.396621 [ 277 ] {} HTTP-Session: 13ddadfa-2d95-4ec2-899d-9b291c5534de Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.439314 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.439462 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.439491 [ 277 ] {} HTTP-Session: 97e25946-dcb0-4a8f-835e-303da82a085f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.439519 [ 277 ] {} HTTP-Session: 97e25946-dcb0-4a8f-835e-303da82a085f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.439533 [ 277 ] {} HTTP-Session: 97e25946-dcb0-4a8f-835e-303da82a085f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.439597 [ 277 ] {} HTTP-Session: 97e25946-dcb0-4a8f-835e-303da82a085f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.440050 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.440702 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.440749 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.441176 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:48.441293 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.441640 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.441824 [ 279 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:48.441844 [ 266 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:48.441915 [ 279 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.441953 [ 279 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.442039 [ 279 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.442102 [ 266 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:48.442127 [ 266 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.442146 [ 266 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:48.442325 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.442367 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:48.442551 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.442582 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:48.444523 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} executeQuery: Read 1 rows, 71.00 B in 0.00464 sec., 215.51724137931035 rows/sec., 14.94 KiB/sec. 2024.11.09 00:50:48.445203 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.445244 [ 277 ] {059399fb-390f-40ff-b8bd-3d3dd5757ce4} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.445261 [ 277 ] {} HTTP-Session: 97e25946-dcb0-4a8f-835e-303da82a085f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.550666 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.550825 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.550854 [ 277 ] {} HTTP-Session: 95377a20-672f-434d-8293-d4780c7614d1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.550884 [ 277 ] {} HTTP-Session: 95377a20-672f-434d-8293-d4780c7614d1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.550897 [ 277 ] {} HTTP-Session: 95377a20-672f-434d-8293-d4780c7614d1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.550959 [ 277 ] {} HTTP-Session: 95377a20-672f-434d-8293-d4780c7614d1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.551442 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.552044 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.552089 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.552368 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.552706 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.552745 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.552978 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.553325 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.553363 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.553593 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.554423 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.554466 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.554713 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.554806 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.554920 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} HashJoin: (0x249ff520) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:48.554942 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} HashJoin: (0x249ff520) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:48.555324 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.555365 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.555646 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.555770 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.555815 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.555848 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.555881 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.556235 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.556278 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.556305 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.556320 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:48.556379 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.556412 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.556431 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.556532 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.556557 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.556673 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.556700 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.556721 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.556733 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.556748 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.556772 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.556787 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.556873 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.556934 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.557004 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.557037 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.559888 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} executeQuery: Read 24 rows, 2.34 KiB in 0.008749 sec., 2743.170648074066 rows/sec., 266.99 KiB/sec. 2024.11.09 00:50:48.561741 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} HashJoin: (0x249ff520) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:48.562278 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.562311 [ 277 ] {0e2d3eb5-33b6-44be-8ad5-d578e5029d9f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.562327 [ 277 ] {} HTTP-Session: 95377a20-672f-434d-8293-d4780c7614d1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.564258 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.565704 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.565744 [ 277 ] {} HTTP-Session: 24ff49b6-11a9-4086-a35c-2db60ceead28 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.565767 [ 277 ] {} HTTP-Session: 24ff49b6-11a9-4086-a35c-2db60ceead28 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.565779 [ 277 ] {} HTTP-Session: 24ff49b6-11a9-4086-a35c-2db60ceead28 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.565816 [ 277 ] {} HTTP-Session: 24ff49b6-11a9-4086-a35c-2db60ceead28 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.566037 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.566401 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.566444 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.566742 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:48.566879 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.567142 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.567283 [ 266 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:48.567350 [ 282 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:48.567371 [ 266 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.567477 [ 282 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:48.567503 [ 266 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.567517 [ 282 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.567532 [ 266 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.567550 [ 282 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:48.567736 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.567779 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:48.567894 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.567920 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:48.569776 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} executeQuery: Read 1 rows, 71.00 B in 0.00385 sec., 259.7402597402597 rows/sec., 18.01 KiB/sec. 2024.11.09 00:50:48.570374 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.570407 [ 277 ] {25002a1d-56e2-4369-8d27-787890e86a34} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.570424 [ 277 ] {} HTTP-Session: 24ff49b6-11a9-4086-a35c-2db60ceead28 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.676544 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.676718 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.676746 [ 277 ] {} HTTP-Session: 42087ce0-e5a8-4118-b4aa-bb0658732c96 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.676775 [ 277 ] {} HTTP-Session: 42087ce0-e5a8-4118-b4aa-bb0658732c96 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.676788 [ 277 ] {} HTTP-Session: 42087ce0-e5a8-4118-b4aa-bb0658732c96 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.676864 [ 277 ] {} HTTP-Session: 42087ce0-e5a8-4118-b4aa-bb0658732c96 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.677504 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.678292 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.678341 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.678645 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.678994 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.679035 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.679283 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.679632 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.679673 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.679903 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.680751 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.680794 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.681052 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.681152 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.681267 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} HashJoin: (0x1ee48080) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:48.681285 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} HashJoin: (0x1ee48080) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:48.681672 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.681712 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.681953 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.682073 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.682118 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.682153 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.682185 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.682556 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.682601 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.682627 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.682642 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:48.682658 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.682688 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.682705 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.682804 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.682827 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.682943 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.682975 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.682996 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.683008 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.683024 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.683049 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.683064 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.683150 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.683172 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.683234 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.683260 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.686493 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} executeQuery: Read 24 rows, 2.34 KiB in 0.009308 sec., 2578.427159432746 rows/sec., 250.96 KiB/sec. 2024.11.09 00:50:48.686662 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} HashJoin: (0x1ee48080) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:48.687143 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.687174 [ 277 ] {7faeb3e7-37c9-4506-b05b-1b0f3f846460} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.687190 [ 277 ] {} HTTP-Session: 42087ce0-e5a8-4118-b4aa-bb0658732c96 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.688098 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.688167 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.688188 [ 277 ] {} HTTP-Session: 1b15aa01-4aff-4e35-8a2d-b190dfc761c5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.688206 [ 277 ] {} HTTP-Session: 1b15aa01-4aff-4e35-8a2d-b190dfc761c5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.688218 [ 277 ] {} HTTP-Session: 1b15aa01-4aff-4e35-8a2d-b190dfc761c5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.688256 [ 277 ] {} HTTP-Session: 1b15aa01-4aff-4e35-8a2d-b190dfc761c5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.688471 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.688846 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.688889 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.689189 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:48.689277 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.689535 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.689693 [ 266 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:48.689781 [ 266 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.689805 [ 266 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.689835 [ 266 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.689814 [ 282 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:48.689928 [ 282 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:48.689943 [ 282 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.689958 [ 282 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:48.690148 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.690190 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:48.690306 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.690330 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:48.692002 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} executeQuery: Read 1 rows, 71.00 B in 0.003637 sec., 274.95188342040143 rows/sec., 19.06 KiB/sec. 2024.11.09 00:50:48.692494 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.692526 [ 277 ] {c714cb92-a94e-4625-bceb-52836b2f4cc9} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.692543 [ 277 ] {} HTTP-Session: 1b15aa01-4aff-4e35-8a2d-b190dfc761c5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.796490 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.796634 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.796663 [ 277 ] {} HTTP-Session: bcfee9d3-5ee6-4be6-8293-955c53f3709a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.796692 [ 277 ] {} HTTP-Session: bcfee9d3-5ee6-4be6-8293-955c53f3709a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.796704 [ 277 ] {} HTTP-Session: bcfee9d3-5ee6-4be6-8293-955c53f3709a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.796766 [ 277 ] {} HTTP-Session: bcfee9d3-5ee6-4be6-8293-955c53f3709a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.797289 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.797904 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.797949 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.798238 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.798638 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.798680 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.798916 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.799265 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.799306 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.799536 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.800485 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.800531 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.800777 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.800874 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.800990 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} HashJoin: (0x24a71a40) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:48.801009 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} HashJoin: (0x24a71a40) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:48.801398 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.801440 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.801679 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.801796 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.801840 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.801876 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.801910 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.802271 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.802317 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.802345 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.802359 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:48.802374 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.802404 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.802423 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.802523 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.802547 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.802665 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.802693 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.802714 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.802726 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.802742 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.802767 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.802781 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.802868 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.802888 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.802952 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.802979 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.806917 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} executeQuery: Read 24 rows, 2.34 KiB in 0.009983 sec., 2404.086947811279 rows/sec., 233.99 KiB/sec. 2024.11.09 00:50:48.807201 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} HashJoin: (0x24a71a40) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:48.807864 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.807898 [ 277 ] {345f9f00-89f6-474f-a0e6-f363f3d4535f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.807916 [ 277 ] {} HTTP-Session: bcfee9d3-5ee6-4be6-8293-955c53f3709a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.809369 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.809440 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.809462 [ 277 ] {} HTTP-Session: 9ffd689b-7d03-4780-a26e-3a670349b4d5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.809479 [ 277 ] {} HTTP-Session: 9ffd689b-7d03-4780-a26e-3a670349b4d5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.809491 [ 277 ] {} HTTP-Session: 9ffd689b-7d03-4780-a26e-3a670349b4d5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.809529 [ 277 ] {} HTTP-Session: 9ffd689b-7d03-4780-a26e-3a670349b4d5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.809787 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.810163 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.810206 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.810506 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:48.810597 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.810909 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.811075 [ 282 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:48.811095 [ 281 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:48.811171 [ 282 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.811227 [ 282 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.811278 [ 281 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:48.811319 [ 281 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.811281 [ 282 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.811340 [ 281 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:48.811628 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.811898 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:48.812124 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.812155 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:48.816593 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} executeQuery: Read 1 rows, 71.00 B in 0.006899 sec., 144.94854326714017 rows/sec., 10.05 KiB/sec. 2024.11.09 00:50:48.817354 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.817389 [ 277 ] {a7ea2d33-a13a-4f30-9b37-1d40495ce19f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.817409 [ 277 ] {} HTTP-Session: 9ffd689b-7d03-4780-a26e-3a670349b4d5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.920387 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.920589 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.920617 [ 277 ] {} HTTP-Session: 85891150-83be-4408-a970-23ebd9c234f1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.920672 [ 277 ] {} HTTP-Session: 85891150-83be-4408-a970-23ebd9c234f1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.920687 [ 277 ] {} HTTP-Session: 85891150-83be-4408-a970-23ebd9c234f1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.920751 [ 277 ] {} HTTP-Session: 85891150-83be-4408-a970-23ebd9c234f1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.921345 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.922088 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.922134 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.922535 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.922891 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.922930 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.923167 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.923629 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.923669 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.923937 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.924909 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.924953 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.925201 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.925294 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.925408 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} HashJoin: (0x23202e30) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:48.925429 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} HashJoin: (0x23202e30) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:48.925924 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.925966 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.926238 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:48.926363 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.926408 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.926444 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.926478 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.926842 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.926885 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.926909 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.926922 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:48.926941 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.926973 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.927029 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.927188 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.927240 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.927385 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.927416 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:48.927438 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.927518 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.927536 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.927562 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.927578 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:48.927670 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.927693 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:48.927757 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:48.927787 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:48.931036 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} executeQuery: Read 24 rows, 2.34 KiB in 0.010105 sec., 2375.0618505690254 rows/sec., 231.17 KiB/sec. 2024.11.09 00:50:48.931228 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} HashJoin: (0x23202e30) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:48.931759 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.931793 [ 277 ] {3bb3d0ef-3c56-42f1-a34c-fe3a4dd83c2a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.931839 [ 277 ] {} HTTP-Session: 85891150-83be-4408-a970-23ebd9c234f1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.932799 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:48.932871 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:48.932891 [ 277 ] {} HTTP-Session: ff417a7a-5bc4-4bfc-a137-1342da4ae36a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:48.932907 [ 277 ] {} HTTP-Session: ff417a7a-5bc4-4bfc-a137-1342da4ae36a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.932919 [ 277 ] {} HTTP-Session: ff417a7a-5bc4-4bfc-a137-1342da4ae36a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.932955 [ 277 ] {} HTTP-Session: ff417a7a-5bc4-4bfc-a137-1342da4ae36a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:48.933163 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:48.933589 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:48.933635 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:48.933930 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:48.934020 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:48.934271 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:48.934425 [ 281 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:48.934449 [ 282 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:48.934510 [ 281 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:48.934548 [ 281 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.934590 [ 282 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:48.934600 [ 281 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:48.934624 [ 282 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:48.934651 [ 282 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:48.934855 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:48.934898 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:48.935127 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:48.935162 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:48.947819 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} executeQuery: Read 1 rows, 71.00 B in 0.014751 sec., 67.79201410073894 rows/sec., 4.70 KiB/sec. 2024.11.09 00:50:48.948466 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} DynamicQueryHandler: Done processing query 2024.11.09 00:50:48.948503 [ 277 ] {298e32da-f5c3-4efb-a348-24e5dd3bed9e} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:48.948654 [ 277 ] {} HTTP-Session: ff417a7a-5bc4-4bfc-a137-1342da4ae36a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:48.993959 [ 167 ] {} DNSResolver: Updating DNS cache 2024.11.09 00:50:48.994030 [ 167 ] {} DNSResolver: Updated DNS cache 2024.11.09 00:50:49.054222 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.054381 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.054409 [ 277 ] {} HTTP-Session: bfb5d4e0-b906-4954-8cc0-33874635a700 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.054437 [ 277 ] {} HTTP-Session: bfb5d4e0-b906-4954-8cc0-33874635a700 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.054449 [ 277 ] {} HTTP-Session: bfb5d4e0-b906-4954-8cc0-33874635a700 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.054513 [ 277 ] {} HTTP-Session: bfb5d4e0-b906-4954-8cc0-33874635a700 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.055204 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.055938 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.056039 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.056438 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.056976 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.058080 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.058363 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.058776 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.058819 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.059074 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.060389 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.060437 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.060701 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.060797 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.060911 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} HashJoin: (0x24a71bd0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:49.060930 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} HashJoin: (0x24a71bd0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:49.061323 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.061365 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.061608 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.061726 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.061771 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.061804 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.061837 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.062203 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.062248 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.062274 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.062289 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:49.062305 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.062337 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.062353 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.062453 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.062478 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.062595 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.062625 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.062644 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.062657 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.062672 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.062697 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 1/1 parts by partition key, 1 parts by primary key, 1/1 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.062714 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.062799 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.062822 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.062932 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.062978 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.081229 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} executeQuery: Read 24 rows, 2.34 KiB in 0.02653 sec., 904.6362608367884 rows/sec., 88.05 KiB/sec. 2024.11.09 00:50:49.081429 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} HashJoin: (0x24a71bd0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:49.082517 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.082552 [ 277 ] {87444532-b9c5-46b0-824f-387952f3fafe} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.082571 [ 277 ] {} HTTP-Session: bfb5d4e0-b906-4954-8cc0-33874635a700 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.084173 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.084257 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.084280 [ 277 ] {} HTTP-Session: bd8f90b6-ece0-4a1a-98fc-f34149e38ff7 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.084304 [ 277 ] {} HTTP-Session: bd8f90b6-ece0-4a1a-98fc-f34149e38ff7 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.084316 [ 277 ] {} HTTP-Session: bd8f90b6-ece0-4a1a-98fc-f34149e38ff7 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.084368 [ 277 ] {} HTTP-Session: bd8f90b6-ece0-4a1a-98fc-f34149e38ff7 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.084654 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.085115 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.085161 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.085477 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:49.085572 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.085850 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.086067 [ 266 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:49.086144 [ 281 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:49.086231 [ 266 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.086275 [ 266 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.086310 [ 281 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.086331 [ 266 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.086355 [ 281 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.086384 [ 281 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.096897 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.096974 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:49.097168 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.097199 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:49.114886 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} executeQuery: Read 1 rows, 71.00 B in 0.030314 sec., 32.98805832288711 rows/sec., 2.29 KiB/sec. 2024.11.09 00:50:49.121680 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.121719 [ 277 ] {b05e9a31-115e-40a3-9163-fec4fc666780} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.121738 [ 277 ] {} HTTP-Session: bd8f90b6-ece0-4a1a-98fc-f34149e38ff7 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.193350 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:36821, User-Agent: (none), Length: 1626, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.193484 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.193512 [ 257 ] {} HTTP-Session: b2944eb5-429f-4d00-9ba6-e87bc7cf4591 Authenticating user 'default' from [::1]:36821 2024.11.09 00:50:49.193542 [ 257 ] {} HTTP-Session: b2944eb5-429f-4d00-9ba6-e87bc7cf4591 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.193557 [ 257 ] {} HTTP-Session: b2944eb5-429f-4d00-9ba6-e87bc7cf4591 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.193618 [ 257 ] {} HTTP-Session: b2944eb5-429f-4d00-9ba6-e87bc7cf4591 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.193871 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} executeQuery: (from [::1]:36821) INSERT INTO oximeter.fields_string FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:49.193964 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.194434 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:49.195224 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:49.195284 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:49.195882 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} MergedBlockOutputStream: filled checksums all_6_6_0 (state Temporary) 2024.11.09 00:50:49.196290 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5): Renaming temporary part tmp_insert_all_6_6_0 to all_6_6_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:49.196629 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} executeQuery: Read 10 rows, 984.00 B in 0.002835 sec., 3527.3368606701943 rows/sec., 338.96 KiB/sec. 2024.11.09 00:50:49.197211 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.197244 [ 257 ] {69360671-bbae-4086-9838-24cf795fe929} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:49.197260 [ 257 ] {} HTTP-Session: b2944eb5-429f-4d00-9ba6-e87bc7cf4591 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.208141 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:36821, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.208536 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:32804, User-Agent: (none), Length: 770, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.208682 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.208712 [ 276 ] {} HTTP-Session: daa04f00-4cef-4858-a630-1f5ef5c2491e Authenticating user 'default' from [::1]:32804 2024.11.09 00:50:49.208742 [ 276 ] {} HTTP-Session: daa04f00-4cef-4858-a630-1f5ef5c2491e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.208755 [ 276 ] {} HTTP-Session: daa04f00-4cef-4858-a630-1f5ef5c2491e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.208822 [ 276 ] {} HTTP-Session: daa04f00-4cef-4858-a630-1f5ef5c2491e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.209104 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} executeQuery: (from [::1]:32804) INSERT INTO oximeter.fields_u16 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:49.209204 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_u16 2024.11.09 00:50:49.209663 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:49.210486 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:49.210543 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:49.211183 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} MergedBlockOutputStream: filled checksums all_5_5_0 (state Temporary) 2024.11.09 00:50:49.211550 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Renaming temporary part tmp_insert_all_5_5_0 to all_5_5_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:49.211772 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} executeQuery: Read 5 rows, 385.00 B in 0.00278 sec., 1798.5611510791368 rows/sec., 135.24 KiB/sec. 2024.11.09 00:50:49.211874 [ 91 ] {} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0) (MergerMutator): Selected 5 parts from all_1_1_0 to all_5_5_0 2024.11.09 00:50:49.211980 [ 91 ] {} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:49.212063 [ 91 ] {} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:49.212659 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.212684 [ 196 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} MergeTask::PrepareStage: Merging 5 parts: from all_1_1_0 to all_5_5_0 into Compact with storage Full 2024.11.09 00:50:49.212770 [ 276 ] {b906e1f1-ebcc-471d-8b80-4238d4a20e02} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:49.213004 [ 276 ] {} HTTP-Session: daa04f00-4cef-4858-a630-1f5ef5c2491e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.213125 [ 196 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} MergeTask::PrepareStage: Selected MergeAlgorithm: Horizontal 2024.11.09 00:50:49.213184 [ 196 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_1_1_0, total 5 rows starting from the beginning of the part 2024.11.09 00:50:49.213349 [ 196 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_2_2_0, total 5 rows starting from the beginning of the part 2024.11.09 00:50:49.213566 [ 196 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_3_3_0, total 5 rows starting from the beginning of the part 2024.11.09 00:50:49.213961 [ 196 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_4_4_0, total 5 rows starting from the beginning of the part 2024.11.09 00:50:49.214172 [ 196 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} MergeTreeSequentialSource: Reading 2 marks from part all_5_5_0, total 5 rows starting from the beginning of the part 2024.11.09 00:50:49.216096 [ 73 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} MergeTask::MergeProjectionsStage: Merge sorted 25 rows, containing 5 columns (5 merged, 0 gathered) in 0.003842839 sec., 6505.606922382124 rows/sec., 514.60 KiB/sec. 2024.11.09 00:50:49.216469 [ 240 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} MergedBlockOutputStream: filled checksums all_1_5_1 (state Temporary) 2024.11.09 00:50:49.217044 [ 240 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0): Renaming temporary part tmp_merge_all_1_5_1 to all_1_5_1 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:49.217181 [ 240 ] {a98551ed-8025-4495-8d26-0929c5e292a0::all_1_5_1} oximeter.fields_u16 (a98551ed-8025-4495-8d26-0929c5e292a0) (MergerMutator): Merged 5 parts: [all_1_1_0, all_5_5_0] -> all_1_5_1 2024.11.09 00:50:49.217327 [ 240 ] {} MemoryTracker: Peak memory usage background process to apply mutate/merge in table: 3.25 MiB. 2024.11.09 00:50:49.219173 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:32804, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.219443 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:36821, User-Agent: (none), Length: 901, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.219530 [ 257 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.219553 [ 257 ] {} HTTP-Session: 36d5990d-4bf5-4829-a2f9-284160e21947 Authenticating user 'default' from [::1]:36821 2024.11.09 00:50:49.219576 [ 257 ] {} HTTP-Session: 36d5990d-4bf5-4829-a2f9-284160e21947 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.219588 [ 257 ] {} HTTP-Session: 36d5990d-4bf5-4829-a2f9-284160e21947 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.219634 [ 257 ] {} HTTP-Session: 36d5990d-4bf5-4829-a2f9-284160e21947 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.219792 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} executeQuery: (from [::1]:36821) INSERT INTO oximeter.fields_uuid FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:49.219860 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_uuid 2024.11.09 00:50:49.220243 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:49.220867 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:49.220919 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:49.221482 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} MergedBlockOutputStream: filled checksums all_5_5_0 (state Temporary) 2024.11.09 00:50:49.221862 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} oximeter.fields_uuid (84754f57-1d8b-455a-8a42-4b30c7c807c1): Renaming temporary part tmp_insert_all_5_5_0 to all_5_5_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:49.222145 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} executeQuery: Read 5 rows, 410.00 B in 0.002389 sec., 2092.925910422771 rows/sec., 167.60 KiB/sec. 2024.11.09 00:50:49.222621 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.222653 [ 257 ] {5f1407b0-08ba-4b2c-b37f-035bd14d9401} MemoryTracker: Peak memory usage (for query): 4.22 MiB. 2024.11.09 00:50:49.222668 [ 257 ] {} HTTP-Session: 36d5990d-4bf5-4829-a2f9-284160e21947 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.244915 [ 257 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:36821, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.245178 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:32804, User-Agent: (none), Length: 8486, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.245283 [ 276 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.245308 [ 276 ] {} HTTP-Session: 47abe0c5-e111-49d7-99eb-948774e1a0db Authenticating user 'default' from [::1]:32804 2024.11.09 00:50:49.245333 [ 276 ] {} HTTP-Session: 47abe0c5-e111-49d7-99eb-948774e1a0db Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.245346 [ 276 ] {} HTTP-Session: 47abe0c5-e111-49d7-99eb-948774e1a0db Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.245402 [ 276 ] {} HTTP-Session: 47abe0c5-e111-49d7-99eb-948774e1a0db Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.245651 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} executeQuery: (from [::1]:32804) INSERT INTO oximeter.measurements_histogramu64 FORMAT JSONEachRow (stage: Complete) 2024.11.09 00:50:49.245777 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} ContextAccess (default): Access granted: INSERT(timeseries_name, timeseries_key, start_time, timestamp, bins, counts, min, max, sum_of_samples, squared_mean, p50_marker_heights, p50_marker_positions, p50_desired_marker_positions, p90_marker_heights, p90_marker_positions, p90_desired_marker_positions, p99_marker_heights, p99_marker_positions, p99_desired_marker_positions) ON oximeter.measurements_histogramu64 2024.11.09 00:50:49.246502 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} ParallelParsingInputFormat: Parallel parsing is used 2024.11.09 00:50:49.247375 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Trying to reserve 1.00 MiB using storage policy from min volume index 0 2024.11.09 00:50:49.247432 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} DiskLocal: Reserved 1.00 MiB on local disk `default`, having unreserved 138.36 GiB. 2024.11.09 00:50:49.248405 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} MergedBlockOutputStream: filled checksums all_5_5_0 (state Temporary) 2024.11.09 00:50:49.248847 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} oximeter.measurements_histogramu64 (1dc0c074-53a8-46e8-b3c9-53dc65e89bed): Renaming temporary part tmp_insert_all_5_5_0 to all_5_5_0 with tid (1, 1, 00000000-0000-0000-0000-000000000000). 2024.11.09 00:50:49.249155 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} executeQuery: Read 5 rows, 9.17 KiB in 0.003597 sec., 1390.0472616068946 rows/sec., 2.49 MiB/sec. 2024.11.09 00:50:49.249544 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.249575 [ 276 ] {b8758ac9-c5ae-4f93-a428-e290c4f4d636} MemoryTracker: Peak memory usage (for query): 4.39 MiB. 2024.11.09 00:50:49.249590 [ 276 ] {} HTTP-Session: 47abe0c5-e111-49d7-99eb-948774e1a0db Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.253487 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.253740 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.253764 [ 277 ] {} HTTP-Session: 0fb76fc9-e1ef-43ae-b124-aff1a4816b09 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.253786 [ 277 ] {} HTTP-Session: 0fb76fc9-e1ef-43ae-b124-aff1a4816b09 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.253799 [ 277 ] {} HTTP-Session: 0fb76fc9-e1ef-43ae-b124-aff1a4816b09 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.253850 [ 277 ] {} HTTP-Session: 0fb76fc9-e1ef-43ae-b124-aff1a4816b09 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.254265 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.254829 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.254872 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.255198 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.255625 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.255716 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.256132 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.256496 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.256533 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.256769 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.258010 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.258056 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.258520 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.258626 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.258787 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} HashJoin: (0x23114b70) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:49.258819 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} HashJoin: (0x23114b70) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:49.259560 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.259605 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.259859 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.259981 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.260025 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.260062 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.260094 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.260463 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.260615 [ 281 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.260655 [ 290 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.260700 [ 281 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.260736 [ 281 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:49.260742 [ 290 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.260768 [ 281 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.260777 [ 290 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.260819 [ 290 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.262622 [ 276 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: GET, Address: [::1]:32804, User-Agent: (none), Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.262636 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.262704 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.262840 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.262866 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.262995 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.263119 [ 281 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.263139 [ 290 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.263186 [ 281 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.263207 [ 290 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.263226 [ 281 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.263235 [ 290 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.263255 [ 281 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.263269 [ 290 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.263564 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.263605 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.263717 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.263740 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.263811 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.263842 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.272618 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} executeQuery: Read 24 rows, 2.34 KiB in 0.018625 sec., 1288.5906040268458 rows/sec., 125.42 KiB/sec. 2024.11.09 00:50:49.272925 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} HashJoin: (0x23114b70) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:49.279425 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.279463 [ 277 ] {ab9c18b2-c17a-4442-8828-1b9b335f5073} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.279481 [ 277 ] {} HTTP-Session: 0fb76fc9-e1ef-43ae-b124-aff1a4816b09 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.280303 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.280412 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.280437 [ 277 ] {} HTTP-Session: 0fc3dc65-f730-466a-b927-af87849aec43 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.280486 [ 277 ] {} HTTP-Session: 0fc3dc65-f730-466a-b927-af87849aec43 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.280498 [ 277 ] {} HTTP-Session: 0fc3dc65-f730-466a-b927-af87849aec43 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.280564 [ 277 ] {} HTTP-Session: 0fc3dc65-f730-466a-b927-af87849aec43 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.280848 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.281242 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.281286 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.281595 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:49.281685 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.282200 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.282351 [ 281 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:49.282376 [ 282 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:49.282425 [ 281 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.282478 [ 281 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.282496 [ 282 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.282523 [ 281 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.282529 [ 282 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.282637 [ 282 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.287415 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.287502 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:49.287668 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.287696 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:49.299027 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} executeQuery: Read 1 rows, 71.00 B in 0.018309 sec., 54.61794745753455 rows/sec., 3.79 KiB/sec. 2024.11.09 00:50:49.302632 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.302699 [ 277 ] {4178efad-fc95-42fd-823f-ae3116f20ca6} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.302725 [ 277 ] {} HTTP-Session: 0fc3dc65-f730-466a-b927-af87849aec43 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.416923 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.417092 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.417124 [ 277 ] {} HTTP-Session: 06eb8a20-e0ce-478e-aff1-ac9696e16912 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.417155 [ 277 ] {} HTTP-Session: 06eb8a20-e0ce-478e-aff1-ac9696e16912 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.417171 [ 277 ] {} HTTP-Session: 06eb8a20-e0ce-478e-aff1-ac9696e16912 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.417237 [ 277 ] {} HTTP-Session: 06eb8a20-e0ce-478e-aff1-ac9696e16912 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.417814 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.418553 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.418602 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.418904 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.419362 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.419405 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.419703 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.420118 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.420164 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.420459 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.421435 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.421479 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.421846 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.421957 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.422074 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} HashJoin: (0x24695c00) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:49.422095 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} HashJoin: (0x24695c00) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:49.422556 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.422602 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.422919 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.423054 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.423100 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.423136 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.423169 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.423602 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.423749 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.423784 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.423839 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:49.423858 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.423943 [ 281 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.424038 [ 281 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.424113 [ 281 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.424130 [ 281 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.424408 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.424453 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.424570 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.424598 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.424730 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.424808 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.424835 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.424848 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.424863 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.424907 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.424924 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.424934 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.424945 [ 279 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.425007 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.425026 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.425175 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.425209 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.425282 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.425313 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.428687 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} executeQuery: Read 24 rows, 2.34 KiB in 0.011264 sec., 2130.681818181818 rows/sec., 207.38 KiB/sec. 2024.11.09 00:50:49.428856 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} HashJoin: (0x24695c00) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:49.429306 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.429342 [ 277 ] {48a47818-fd3d-4b23-935a-e0e75dbd99c2} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.429361 [ 277 ] {} HTTP-Session: 06eb8a20-e0ce-478e-aff1-ac9696e16912 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.430568 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.430644 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.430666 [ 277 ] {} HTTP-Session: aba5bb2c-b33b-4d56-80da-6764611077be Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.430687 [ 277 ] {} HTTP-Session: aba5bb2c-b33b-4d56-80da-6764611077be Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.430703 [ 277 ] {} HTTP-Session: aba5bb2c-b33b-4d56-80da-6764611077be Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.430743 [ 277 ] {} HTTP-Session: aba5bb2c-b33b-4d56-80da-6764611077be Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.431103 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.431669 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.431717 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.432184 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:49.432290 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.432682 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.432843 [ 279 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:49.432847 [ 282 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:49.432897 [ 279 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.432932 [ 279 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.432957 [ 282 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.432985 [ 282 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.433013 [ 279 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.433032 [ 282 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.433151 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.433186 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:49.433301 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.433324 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:49.435206 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} executeQuery: Read 1 rows, 71.00 B in 0.004242 sec., 235.73785950023574 rows/sec., 16.35 KiB/sec. 2024.11.09 00:50:49.435698 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.435732 [ 277 ] {4d304375-d65c-4483-b002-973cc541308c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.435748 [ 277 ] {} HTTP-Session: aba5bb2c-b33b-4d56-80da-6764611077be Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.538839 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.539027 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.539056 [ 277 ] {} HTTP-Session: c6f2e7bf-c1d2-4e18-a2c1-20602780612e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.539134 [ 277 ] {} HTTP-Session: c6f2e7bf-c1d2-4e18-a2c1-20602780612e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.539157 [ 277 ] {} HTTP-Session: c6f2e7bf-c1d2-4e18-a2c1-20602780612e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.539222 [ 277 ] {} HTTP-Session: c6f2e7bf-c1d2-4e18-a2c1-20602780612e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.539714 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.540442 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.540487 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.540779 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.541155 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.541196 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.541437 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.541880 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.541919 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.542205 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.543241 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.543287 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.543537 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.543633 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.543746 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} HashJoin: (0x24b57380) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:49.543768 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} HashJoin: (0x24b57380) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:49.544196 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.544238 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.544480 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.544603 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.544647 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.544681 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.544713 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.545112 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.545316 [ 279 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.545316 [ 291 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.545413 [ 279 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.545447 [ 279 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:49.545455 [ 291 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.545470 [ 279 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.545475 [ 291 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.545497 [ 291 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.545660 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.545698 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.545818 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.545843 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.545970 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.551203 [ 279 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.551250 [ 291 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.551286 [ 279 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.551325 [ 291 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.551342 [ 279 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.551353 [ 291 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.551382 [ 291 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.551405 [ 279 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.551591 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.551636 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.551749 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.551773 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.551915 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.551959 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.555387 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} executeQuery: Read 24 rows, 2.34 KiB in 0.015979 sec., 1501.9713373803118 rows/sec., 146.19 KiB/sec. 2024.11.09 00:50:49.555653 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} HashJoin: (0x24b57380) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:49.556206 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.556240 [ 277 ] {49888662-016f-4c79-858c-f52c562fcbcc} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.556258 [ 277 ] {} HTTP-Session: c6f2e7bf-c1d2-4e18-a2c1-20602780612e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.557462 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.557538 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.557560 [ 277 ] {} HTTP-Session: 73482418-5925-478b-a578-c135012432e9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.557578 [ 277 ] {} HTTP-Session: 73482418-5925-478b-a578-c135012432e9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.557590 [ 277 ] {} HTTP-Session: 73482418-5925-478b-a578-c135012432e9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.557630 [ 277 ] {} HTTP-Session: 73482418-5925-478b-a578-c135012432e9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.557849 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.558272 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.558318 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.558707 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:49.558811 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.559227 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.559386 [ 279 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:49.559402 [ 291 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:49.559490 [ 279 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.559550 [ 279 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.559605 [ 279 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.559587 [ 291 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.559637 [ 291 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.559659 [ 291 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.559851 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.559893 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:49.560041 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.560068 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:49.562610 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} executeQuery: Read 1 rows, 71.00 B in 0.004873 sec., 205.21239482864766 rows/sec., 14.23 KiB/sec. 2024.11.09 00:50:49.563152 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.563184 [ 277 ] {16aa06e3-2f75-431c-bbb4-0f81c6d422d3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.563201 [ 277 ] {} HTTP-Session: 73482418-5925-478b-a578-c135012432e9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.668584 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.668804 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.668837 [ 277 ] {} HTTP-Session: d4eb1abd-1a92-4ab6-9466-4116e47cb935 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.668867 [ 277 ] {} HTTP-Session: d4eb1abd-1a92-4ab6-9466-4116e47cb935 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.668880 [ 277 ] {} HTTP-Session: d4eb1abd-1a92-4ab6-9466-4116e47cb935 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.668951 [ 277 ] {} HTTP-Session: d4eb1abd-1a92-4ab6-9466-4116e47cb935 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.669466 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.670105 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.670149 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.670444 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.670781 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.670821 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.671064 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.671414 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.671453 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.671739 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.672592 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.672638 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.672888 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.672984 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.673100 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} HashJoin: (0x24687ac0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:49.673122 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} HashJoin: (0x24687ac0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:49.673516 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.673559 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.673797 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.673917 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.673961 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.673996 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.674029 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.674394 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.674618 [ 291 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.674641 [ 279 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.674736 [ 291 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.674832 [ 279 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.674858 [ 291 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:49.674863 [ 279 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.674907 [ 291 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.674917 [ 279 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.675143 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.675189 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.675313 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.675365 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.675496 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.675655 [ 291 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.675685 [ 279 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.675708 [ 291 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.675888 [ 279 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.676052 [ 279 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.676089 [ 279 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.675915 [ 291 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.676166 [ 291 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.676374 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.676416 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.676525 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.676551 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.676624 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.676657 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.679556 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} executeQuery: Read 24 rows, 2.34 KiB in 0.010416 sec., 2304.147465437788 rows/sec., 224.26 KiB/sec. 2024.11.09 00:50:49.679733 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} HashJoin: (0x24687ac0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:49.680255 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.680291 [ 277 ] {74f6a9d5-68bf-4dcf-be14-e56599d2c7db} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.680307 [ 277 ] {} HTTP-Session: d4eb1abd-1a92-4ab6-9466-4116e47cb935 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.681052 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.681127 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.681149 [ 277 ] {} HTTP-Session: 6e9c8a2b-5542-41e7-ae0e-0914f35e566a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.681166 [ 277 ] {} HTTP-Session: 6e9c8a2b-5542-41e7-ae0e-0914f35e566a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.681178 [ 277 ] {} HTTP-Session: 6e9c8a2b-5542-41e7-ae0e-0914f35e566a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.681213 [ 277 ] {} HTTP-Session: 6e9c8a2b-5542-41e7-ae0e-0914f35e566a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.681434 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.681806 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.681849 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.682157 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:49.682247 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.682502 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.682686 [ 279 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:49.682691 [ 291 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:49.682749 [ 279 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.682788 [ 291 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.682851 [ 291 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.682883 [ 279 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.682900 [ 291 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.682935 [ 279 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.683160 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.683202 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:49.683322 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.683346 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:49.685989 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} executeQuery: Read 1 rows, 71.00 B in 0.004663 sec., 214.45421402530562 rows/sec., 14.87 KiB/sec. 2024.11.09 00:50:49.686613 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.686645 [ 277 ] {682c156e-8c0a-45fd-9478-bdc2669f6963} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.686663 [ 277 ] {} HTTP-Session: 6e9c8a2b-5542-41e7-ae0e-0914f35e566a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.789952 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.790091 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.790119 [ 277 ] {} HTTP-Session: a6d298fd-2b7b-4d3f-98dd-3cceee6bd296 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.790148 [ 277 ] {} HTTP-Session: a6d298fd-2b7b-4d3f-98dd-3cceee6bd296 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.790160 [ 277 ] {} HTTP-Session: a6d298fd-2b7b-4d3f-98dd-3cceee6bd296 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.790279 [ 277 ] {} HTTP-Session: a6d298fd-2b7b-4d3f-98dd-3cceee6bd296 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.790860 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.791502 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.791551 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.791904 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.792279 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.792319 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.792700 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.793368 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.793413 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.793807 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.794679 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.794727 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.794980 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.795075 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.795185 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} HashJoin: (0x23254130) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:49.795206 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} HashJoin: (0x23254130) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:49.795593 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.795634 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.795876 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.795998 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.796042 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.796077 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.796109 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.796536 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.796730 [ 279 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.796752 [ 291 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.796843 [ 279 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.796889 [ 279 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:49.796908 [ 291 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.796930 [ 279 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.796939 [ 291 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.796966 [ 291 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.797178 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.797219 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.797342 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.797368 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.797497 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.797622 [ 279 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.797645 [ 291 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.797689 [ 279 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.797720 [ 291 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.797726 [ 279 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.797755 [ 291 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.797775 [ 279 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.797786 [ 291 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.797982 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.798059 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.798170 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.798195 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.798265 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.798297 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.800821 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} executeQuery: Read 24 rows, 2.34 KiB in 0.010297 sec., 2330.775954161406 rows/sec., 226.86 KiB/sec. 2024.11.09 00:50:49.801109 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} HashJoin: (0x23254130) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:49.801691 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.801726 [ 277 ] {4d5145ed-d7c9-4979-88d4-4b232e97c991} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.801742 [ 277 ] {} HTTP-Session: a6d298fd-2b7b-4d3f-98dd-3cceee6bd296 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.802546 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.802631 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.802654 [ 277 ] {} HTTP-Session: cbd87d37-5021-44d0-800c-5b74271444e0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.802680 [ 277 ] {} HTTP-Session: cbd87d37-5021-44d0-800c-5b74271444e0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.802695 [ 277 ] {} HTTP-Session: cbd87d37-5021-44d0-800c-5b74271444e0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.802741 [ 277 ] {} HTTP-Session: cbd87d37-5021-44d0-800c-5b74271444e0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.802982 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.805171 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.805221 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.805750 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:49.805851 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.806120 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.806274 [ 291 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:49.806319 [ 279 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:49.806381 [ 291 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.806431 [ 291 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.806472 [ 279 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.806494 [ 291 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.806514 [ 279 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.806545 [ 279 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.806817 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.806863 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:49.806983 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.807008 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:49.809371 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} executeQuery: Read 1 rows, 71.00 B in 0.006509 sec., 153.63343063450606 rows/sec., 10.65 KiB/sec. 2024.11.09 00:50:49.810000 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.810037 [ 277 ] {ab6183e0-2ee6-472b-b01d-b2de82680f76} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.810053 [ 277 ] {} HTTP-Session: cbd87d37-5021-44d0-800c-5b74271444e0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.912742 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.912914 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.912943 [ 277 ] {} HTTP-Session: a30b178a-1f47-4479-b8f2-22f2d334b9d9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.912973 [ 277 ] {} HTTP-Session: a30b178a-1f47-4479-b8f2-22f2d334b9d9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.912989 [ 277 ] {} HTTP-Session: a30b178a-1f47-4479-b8f2-22f2d334b9d9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.913059 [ 277 ] {} HTTP-Session: a30b178a-1f47-4479-b8f2-22f2d334b9d9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.913573 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.930333 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.930393 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.930690 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.931070 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.931109 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.931348 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.931910 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.931956 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.932393 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.933459 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.933575 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.933913 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.934018 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.934135 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} HashJoin: (0x232c9700) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:49.934154 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} HashJoin: (0x232c9700) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:49.934545 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.934585 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.934826 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:49.934946 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.934990 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.935023 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.935057 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.935417 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.935650 [ 279 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.935654 [ 291 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.935750 [ 279 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.935828 [ 291 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.935837 [ 279 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.935864 [ 291 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:49.935881 [ 279 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.935900 [ 291 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.940745 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.940794 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.941032 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.941072 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.941270 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.941383 [ 291 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:49.941411 [ 279 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:49.941439 [ 291 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.941472 [ 279 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.941484 [ 291 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.941505 [ 279 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.941520 [ 291 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.941535 [ 279 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.941961 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.942043 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:49.942209 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.942238 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:49.942341 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:49.942384 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:49.959429 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} executeQuery: Read 24 rows, 2.34 KiB in 0.046151 sec., 520.032068644233 rows/sec., 50.62 KiB/sec. 2024.11.09 00:50:49.959900 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} HashJoin: (0x232c9700) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:49.961859 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.961924 [ 277 ] {ff93a72f-1c00-4495-ae74-fedc5bdd4464} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.961946 [ 277 ] {} HTTP-Session: a30b178a-1f47-4479-b8f2-22f2d334b9d9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.964099 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:49.964505 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:49.964549 [ 277 ] {} HTTP-Session: fbb1d08e-03da-4ce5-9805-3ac6e34ce9c5 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:49.964577 [ 277 ] {} HTTP-Session: fbb1d08e-03da-4ce5-9805-3ac6e34ce9c5 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.964653 [ 277 ] {} HTTP-Session: fbb1d08e-03da-4ce5-9805-3ac6e34ce9c5 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:49.964726 [ 277 ] {} HTTP-Session: fbb1d08e-03da-4ce5-9805-3ac6e34ce9c5 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:49.965055 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:49.965651 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:49.965702 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:49.966431 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:49.966548 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:49.966850 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:49.967295 [ 279 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:49.967387 [ 291 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:49.967440 [ 279 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:49.967500 [ 279 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.967542 [ 291 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:49.967559 [ 279 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:49.967581 [ 291 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:49.967633 [ 291 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:49.968925 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:49.969081 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:49.969490 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:49.969530 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:49.972049 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} executeQuery: Read 1 rows, 71.00 B in 0.007146 sec., 139.9384270920795 rows/sec., 9.70 KiB/sec. 2024.11.09 00:50:49.973091 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} DynamicQueryHandler: Done processing query 2024.11.09 00:50:49.973134 [ 277 ] {9b7f14f9-660e-4ef4-b5f4-5097203fed8d} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:49.973151 [ 277 ] {} HTTP-Session: fbb1d08e-03da-4ce5-9805-3ac6e34ce9c5 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.000290 [ 246 ] {} AsynchronousMetrics: MemoryTracking: was 159.01 MiB, peak 163.97 MiB, free memory in arenas 0.00 B, will set to 157.75 MiB (RSS), difference: -1.25 MiB 2024.11.09 00:50:50.077434 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.077588 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.077617 [ 277 ] {} HTTP-Session: 5b4ab096-1d55-4b66-8aa2-2b838e5fd4f4 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.077646 [ 277 ] {} HTTP-Session: 5b4ab096-1d55-4b66-8aa2-2b838e5fd4f4 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.077659 [ 277 ] {} HTTP-Session: 5b4ab096-1d55-4b66-8aa2-2b838e5fd4f4 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.077720 [ 277 ] {} HTTP-Session: 5b4ab096-1d55-4b66-8aa2-2b838e5fd4f4 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.078480 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.079586 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.079633 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.080045 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.080738 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.080785 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.081179 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.081603 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.081645 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.081886 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.088635 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.088683 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.089344 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.089644 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.089892 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} HashJoin: (0x21fcb470) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:50.089921 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} HashJoin: (0x21fcb470) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:50.091572 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.091619 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.091975 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.092141 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.092194 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.092229 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.092260 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.092817 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.094331 [ 279 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.094397 [ 279 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.094414 [ 279 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:50.094431 [ 279 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.094442 [ 291 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.094624 [ 291 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.094640 [ 291 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.094654 [ 291 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.099974 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.100114 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.100303 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.100331 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.100532 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.100695 [ 291 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.100700 [ 279 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.100753 [ 291 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.100852 [ 291 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.100774 [ 279 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.100885 [ 291 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.100894 [ 279 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.100927 [ 279 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.104491 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.104562 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.104735 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.104766 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.104872 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.104916 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.133058 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} executeQuery: Read 24 rows, 2.34 KiB in 0.054881 sec., 437.3098157832401 rows/sec., 42.56 KiB/sec. 2024.11.09 00:50:50.133452 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} HashJoin: (0x21fcb470) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:50.146340 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.146404 [ 277 ] {9b33b4af-51a1-48f8-9350-d454ccde8196} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.146423 [ 277 ] {} HTTP-Session: 5b4ab096-1d55-4b66-8aa2-2b838e5fd4f4 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.152473 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.152719 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.152870 [ 277 ] {} HTTP-Session: 207b31d9-20f6-46e1-99eb-00f97b66700a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.152951 [ 277 ] {} HTTP-Session: 207b31d9-20f6-46e1-99eb-00f97b66700a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.153120 [ 277 ] {} HTTP-Session: 207b31d9-20f6-46e1-99eb-00f97b66700a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.153245 [ 277 ] {} HTTP-Session: 207b31d9-20f6-46e1-99eb-00f97b66700a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.153607 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.154261 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.154311 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.154822 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:50.154944 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.155308 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.155537 [ 279 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:50.155572 [ 291 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:50.155615 [ 279 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.155677 [ 279 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.155709 [ 279 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.155741 [ 291 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.155762 [ 291 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.155780 [ 291 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.157694 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.157735 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:50.160309 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.160354 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:50.163266 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} executeQuery: Read 1 rows, 71.00 B in 0.009799 sec., 102.0512297173181 rows/sec., 7.08 KiB/sec. 2024.11.09 00:50:50.164160 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.164202 [ 277 ] {6e8f30e6-f976-4c98-9a8a-31170d024d31} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.164223 [ 277 ] {} HTTP-Session: 207b31d9-20f6-46e1-99eb-00f97b66700a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.283884 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.284106 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.284145 [ 277 ] {} HTTP-Session: 3033a43f-449e-46b8-b40d-9b29562e5e04 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.284176 [ 277 ] {} HTTP-Session: 3033a43f-449e-46b8-b40d-9b29562e5e04 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.284190 [ 277 ] {} HTTP-Session: 3033a43f-449e-46b8-b40d-9b29562e5e04 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.284305 [ 277 ] {} HTTP-Session: 3033a43f-449e-46b8-b40d-9b29562e5e04 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.285109 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.288748 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.288823 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.289173 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.289534 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.289575 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.289981 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.290361 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.290399 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.290642 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.291836 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.292008 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.292300 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.292407 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.292527 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} HashJoin: (0x21fcb470) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:50.292547 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} HashJoin: (0x21fcb470) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:50.292944 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.292984 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.293325 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.293460 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.293507 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.293543 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.293577 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.294260 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.294488 [ 279 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.294506 [ 291 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.294580 [ 279 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.294657 [ 279 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:50.294695 [ 279 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.294699 [ 291 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.294748 [ 291 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.294767 [ 291 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.304522 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.304575 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.304757 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.304787 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.304996 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.305185 [ 279 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.305247 [ 291 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.305597 [ 291 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.305643 [ 291 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.305660 [ 291 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.305283 [ 279 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.305721 [ 279 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.305749 [ 279 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.310210 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.310253 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.310373 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.310397 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.310481 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.310524 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.322594 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} executeQuery: Read 24 rows, 2.34 KiB in 0.038059 sec., 630.5998581150319 rows/sec., 61.38 KiB/sec. 2024.11.09 00:50:50.322919 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} HashJoin: (0x21fcb470) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:50.328689 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.329368 [ 277 ] {2008c5e7-977b-4c94-ae48-0e2781b065df} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.329536 [ 277 ] {} HTTP-Session: 3033a43f-449e-46b8-b40d-9b29562e5e04 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.336254 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.336399 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.336429 [ 277 ] {} HTTP-Session: 4d96fbad-3afc-4f65-b5e6-857d2ef020c6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.336459 [ 277 ] {} HTTP-Session: 4d96fbad-3afc-4f65-b5e6-857d2ef020c6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.336471 [ 277 ] {} HTTP-Session: 4d96fbad-3afc-4f65-b5e6-857d2ef020c6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.336540 [ 277 ] {} HTTP-Session: 4d96fbad-3afc-4f65-b5e6-857d2ef020c6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.336893 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.337474 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.337523 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.337883 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:50.337996 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.338368 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.338524 [ 282 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:50.338595 [ 282 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.338643 [ 282 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.338657 [ 279 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:50.338682 [ 282 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.338808 [ 279 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.338830 [ 279 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.338847 [ 279 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.339175 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.339220 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:50.339360 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.339388 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:50.341381 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} executeQuery: Read 1 rows, 71.00 B in 0.004662 sec., 214.5002145002145 rows/sec., 14.87 KiB/sec. 2024.11.09 00:50:50.341859 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.341894 [ 277 ] {91f3e54a-01f1-4e3d-92aa-aba6b574e88f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.341913 [ 277 ] {} HTTP-Session: 4d96fbad-3afc-4f65-b5e6-857d2ef020c6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.451220 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.451493 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.452385 [ 277 ] {} HTTP-Session: 075102b5-1e67-476c-a244-42850695b26a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.452436 [ 277 ] {} HTTP-Session: 075102b5-1e67-476c-a244-42850695b26a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.452457 [ 277 ] {} HTTP-Session: 075102b5-1e67-476c-a244-42850695b26a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.452518 [ 277 ] {} HTTP-Session: 075102b5-1e67-476c-a244-42850695b26a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.453005 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.453699 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.453747 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.454020 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.454361 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.454403 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.454643 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.455101 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.455146 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.455389 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.456334 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.456381 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.456642 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.456745 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.456860 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} HashJoin: (0x23114b70) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:50.456880 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} HashJoin: (0x23114b70) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:50.457276 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.457318 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.457681 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.457816 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.457864 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.457898 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.457931 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.458295 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.458494 [ 291 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.458530 [ 282 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.458576 [ 291 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.458617 [ 282 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.458620 [ 291 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:50.458646 [ 282 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.458661 [ 291 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.458675 [ 282 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.458892 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.458936 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.459062 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.459090 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.459223 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.459343 [ 282 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.459376 [ 291 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.459407 [ 282 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.459431 [ 291 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.459450 [ 282 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.459462 [ 291 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.459483 [ 282 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.459498 [ 291 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.459689 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.459727 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.459837 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.459861 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.459932 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.459961 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.463724 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} executeQuery: Read 24 rows, 2.34 KiB in 0.01104 sec., 2173.913043478261 rows/sec., 211.59 KiB/sec. 2024.11.09 00:50:50.463899 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} HashJoin: (0x23114b70) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:50.464427 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.464461 [ 277 ] {c81347f1-9315-41d0-bae4-8e84653007a3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.464479 [ 277 ] {} HTTP-Session: 075102b5-1e67-476c-a244-42850695b26a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.465680 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.465760 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.465829 [ 277 ] {} HTTP-Session: 93e57e76-fa81-49a3-a98b-650756f7499e Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.465879 [ 277 ] {} HTTP-Session: 93e57e76-fa81-49a3-a98b-650756f7499e Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.465895 [ 277 ] {} HTTP-Session: 93e57e76-fa81-49a3-a98b-650756f7499e Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.465937 [ 277 ] {} HTTP-Session: 93e57e76-fa81-49a3-a98b-650756f7499e Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.466168 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.466605 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.466651 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.467136 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:50.467238 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.467501 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.467678 [ 281 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:50.467700 [ 291 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:50.467753 [ 281 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.467887 [ 291 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.467914 [ 281 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.467926 [ 291 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.467957 [ 281 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.467980 [ 291 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.468196 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.468311 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:50.468903 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.469097 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:50.471292 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} executeQuery: Read 1 rows, 71.00 B in 0.005233 sec., 191.0949742021785 rows/sec., 13.25 KiB/sec. 2024.11.09 00:50:50.488549 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.488595 [ 277 ] {ccea75a0-e861-4162-b6de-b75db6fcd386} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.488614 [ 277 ] {} HTTP-Session: 93e57e76-fa81-49a3-a98b-650756f7499e Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.592212 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.592365 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.592394 [ 277 ] {} HTTP-Session: 87debfd0-3f75-41ed-89c2-6af0dff39bbe Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.592423 [ 277 ] {} HTTP-Session: 87debfd0-3f75-41ed-89c2-6af0dff39bbe Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.592467 [ 277 ] {} HTTP-Session: 87debfd0-3f75-41ed-89c2-6af0dff39bbe Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.592534 [ 277 ] {} HTTP-Session: 87debfd0-3f75-41ed-89c2-6af0dff39bbe Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.593141 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.593889 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.593935 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.594272 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.594746 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.594787 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.595025 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.595469 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.595537 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.595898 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.596904 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.596975 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.597302 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.597408 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.597526 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} HashJoin: (0x232a7350) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:50.597548 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} HashJoin: (0x232a7350) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:50.598040 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.598080 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.598354 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.598476 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.598521 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.598557 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.598591 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.598957 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.599200 [ 281 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.599204 [ 291 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.599358 [ 281 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.599479 [ 281 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:50.599398 [ 291 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.599518 [ 281 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.599536 [ 291 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.599573 [ 291 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.599727 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.599771 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.599938 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.599975 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.600109 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.600230 [ 291 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.600260 [ 281 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.600296 [ 291 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.600323 [ 281 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.600339 [ 291 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.600361 [ 281 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.600388 [ 291 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.600394 [ 281 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.600937 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.600976 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.601086 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.601111 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.601182 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.601216 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.604287 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} executeQuery: Read 24 rows, 2.34 KiB in 0.011495 sec., 2087.8642888212266 rows/sec., 203.21 KiB/sec. 2024.11.09 00:50:50.604460 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} HashJoin: (0x232a7350) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:50.604893 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.604924 [ 277 ] {4d045824-12a0-478d-aecb-2cd543f5024a} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.604940 [ 277 ] {} HTTP-Session: 87debfd0-3f75-41ed-89c2-6af0dff39bbe Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.606353 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.606511 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.606543 [ 277 ] {} HTTP-Session: 5380f665-4b40-481d-b3fb-6de889fff17a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.606560 [ 277 ] {} HTTP-Session: 5380f665-4b40-481d-b3fb-6de889fff17a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.606571 [ 277 ] {} HTTP-Session: 5380f665-4b40-481d-b3fb-6de889fff17a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.606635 [ 277 ] {} HTTP-Session: 5380f665-4b40-481d-b3fb-6de889fff17a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.606938 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.607307 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.607348 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.607650 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:50.607737 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.607999 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.608344 [ 281 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:50.608408 [ 281 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.608453 [ 281 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.608452 [ 291 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:50.608473 [ 281 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.608577 [ 291 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.608606 [ 291 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.608626 [ 291 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.608822 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.608884 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:50.609032 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.609164 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:50.617278 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} executeQuery: Read 1 rows, 71.00 B in 0.010463 sec., 95.57488292076842 rows/sec., 6.63 KiB/sec. 2024.11.09 00:50:50.618083 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.618122 [ 277 ] {8390d26c-ea7c-43af-beb9-9d054ca1d597} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.618140 [ 277 ] {} HTTP-Session: 5380f665-4b40-481d-b3fb-6de889fff17a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.722623 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.722777 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.722805 [ 277 ] {} HTTP-Session: 4015063b-c37a-49de-a7c4-d4a53cd7e4c9 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.722837 [ 277 ] {} HTTP-Session: 4015063b-c37a-49de-a7c4-d4a53cd7e4c9 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.722853 [ 277 ] {} HTTP-Session: 4015063b-c37a-49de-a7c4-d4a53cd7e4c9 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.722915 [ 277 ] {} HTTP-Session: 4015063b-c37a-49de-a7c4-d4a53cd7e4c9 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.723402 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.724269 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.724314 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.724604 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.724950 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.724990 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.725228 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.725708 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.725753 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.726145 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.727317 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.727363 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.727724 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.727835 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.727951 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} HashJoin: (0x2312b330) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:50.727972 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} HashJoin: (0x2312b330) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:50.728413 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.728457 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.728705 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.728828 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.728869 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.728903 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.728936 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.729593 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.729787 [ 291 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.729825 [ 281 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.729877 [ 291 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.729903 [ 291 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:50.729921 [ 291 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.729944 [ 281 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.729962 [ 281 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.729978 [ 281 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.730155 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.730197 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.730313 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.730340 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.730471 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.730597 [ 281 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.730650 [ 281 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.730689 [ 281 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.730691 [ 291 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.730721 [ 281 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.730753 [ 291 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.730770 [ 291 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.730784 [ 291 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.730938 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.730980 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.731129 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.731157 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.731306 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.731351 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.734613 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} executeQuery: Read 24 rows, 2.34 KiB in 0.011518 sec., 2083.6950859524222 rows/sec., 202.81 KiB/sec. 2024.11.09 00:50:50.734786 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} HashJoin: (0x2312b330) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:50.736311 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.736346 [ 277 ] {9d523132-8429-4c56-8d80-cf301585723b} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.736365 [ 277 ] {} HTTP-Session: 4015063b-c37a-49de-a7c4-d4a53cd7e4c9 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.737767 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.737842 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.737864 [ 277 ] {} HTTP-Session: 896a1e14-0d77-4c4e-a3cd-634af66cb03f Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.737883 [ 277 ] {} HTTP-Session: 896a1e14-0d77-4c4e-a3cd-634af66cb03f Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.737896 [ 277 ] {} HTTP-Session: 896a1e14-0d77-4c4e-a3cd-634af66cb03f Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.737937 [ 277 ] {} HTTP-Session: 896a1e14-0d77-4c4e-a3cd-634af66cb03f Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.738211 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.738595 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.738638 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.738945 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:50.739032 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.739296 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.739457 [ 281 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:50.739469 [ 291 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:50.739516 [ 281 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.739550 [ 281 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.739573 [ 291 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.739600 [ 281 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.739617 [ 291 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.739648 [ 291 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.739765 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.739800 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:50.739915 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.739938 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:50.741581 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} executeQuery: Read 1 rows, 71.00 B in 0.003536 sec., 282.80542986425337 rows/sec., 19.61 KiB/sec. 2024.11.09 00:50:50.741922 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.741952 [ 277 ] {e1fe56d8-b170-432b-95a5-72de158c87f3} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.741967 [ 277 ] {} HTTP-Session: 896a1e14-0d77-4c4e-a3cd-634af66cb03f Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.845248 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.845389 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.845416 [ 277 ] {} HTTP-Session: d8e1523e-257c-4454-a06d-6fd0b8ea1ab1 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.845446 [ 277 ] {} HTTP-Session: d8e1523e-257c-4454-a06d-6fd0b8ea1ab1 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.845458 [ 277 ] {} HTTP-Session: d8e1523e-257c-4454-a06d-6fd0b8ea1ab1 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.845515 [ 277 ] {} HTTP-Session: d8e1523e-257c-4454-a06d-6fd0b8ea1ab1 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.845994 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.846630 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.846678 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.846955 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.847459 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.847502 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.847743 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.848092 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.848132 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.848365 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.849201 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.849244 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.849489 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.849588 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.849737 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} HashJoin: (0x232e09a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:50.849768 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} HashJoin: (0x232e09a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:50.850162 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.850206 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.850450 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.850570 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.850614 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.850649 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.850685 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.851094 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.851469 [ 291 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.851558 [ 281 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.851570 [ 291 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.851721 [ 281 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.851754 [ 281 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.851756 [ 291 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:50.851781 [ 281 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.851802 [ 291 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.852425 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.852485 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.852663 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.852691 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.853676 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.853844 [ 291 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.853915 [ 291 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.853930 [ 281 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.853985 [ 291 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.854005 [ 281 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.854056 [ 281 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.854024 [ 291 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.854072 [ 281 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.854384 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.854431 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.854553 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.854578 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.854668 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.854713 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.859617 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} executeQuery: Read 24 rows, 2.34 KiB in 0.013933 sec., 1722.529247111175 rows/sec., 167.66 KiB/sec. 2024.11.09 00:50:50.859948 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} HashJoin: (0x232e09a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:50.860761 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.860802 [ 277 ] {0b661bfb-050e-4945-a398-0fb67249e0f1} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.860819 [ 277 ] {} HTTP-Session: d8e1523e-257c-4454-a06d-6fd0b8ea1ab1 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.861927 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.862097 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.862135 [ 277 ] {} HTTP-Session: 4bfb161d-8ec1-4321-b097-c8164ccd3955 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.862164 [ 277 ] {} HTTP-Session: 4bfb161d-8ec1-4321-b097-c8164ccd3955 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.862177 [ 277 ] {} HTTP-Session: 4bfb161d-8ec1-4321-b097-c8164ccd3955 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.862263 [ 277 ] {} HTTP-Session: 4bfb161d-8ec1-4321-b097-c8164ccd3955 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.863018 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.863739 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.863789 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.864305 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:50.864481 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.864813 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.864990 [ 281 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:50.864985 [ 291 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:50.865060 [ 281 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.865147 [ 281 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.865097 [ 291 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.865170 [ 281 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.865268 [ 291 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.865301 [ 291 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.865532 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.865578 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:50.865717 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.865744 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:50.867920 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} executeQuery: Read 1 rows, 71.00 B in 0.005446 sec., 183.6210062431142 rows/sec., 12.73 KiB/sec. 2024.11.09 00:50:50.868447 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.868482 [ 277 ] {d8b2e21f-6109-4e49-b955-7ad687d8e4bb} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.868500 [ 277 ] {} HTTP-Session: 4bfb161d-8ec1-4321-b097-c8164ccd3955 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.971676 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.971813 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.971840 [ 277 ] {} HTTP-Session: 3160f6c6-6ce1-4fad-8e29-b982a29f81f6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.971871 [ 277 ] {} HTTP-Session: 3160f6c6-6ce1-4fad-8e29-b982a29f81f6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.971884 [ 277 ] {} HTTP-Session: 3160f6c6-6ce1-4fad-8e29-b982a29f81f6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.971951 [ 277 ] {} HTTP-Session: 3160f6c6-6ce1-4fad-8e29-b982a29f81f6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.972465 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.973142 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.973188 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.973481 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.973829 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.973868 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.974111 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.974464 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.974500 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.974741 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.975602 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.975646 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.975982 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.976099 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.976221 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} HashJoin: (0x2319f5a0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:50.976243 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} HashJoin: (0x2319f5a0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:50.976648 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.976689 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.976932 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:50.977232 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.977286 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.977322 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.977355 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.977731 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.977918 [ 281 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.977968 [ 291 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.977991 [ 281 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.978082 [ 291 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.978104 [ 281 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:50.978112 [ 291 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.978153 [ 281 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.978172 [ 291 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.978415 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.978458 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.978584 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.978611 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.978743 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.978894 [ 281 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:50.978939 [ 281 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.978953 [ 281 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.978969 [ 281 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.979063 [ 291 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:50.979102 [ 291 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.979114 [ 291 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.979126 [ 291 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.979311 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.979353 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:50.979462 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.979487 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:50.979560 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:50.979592 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:50.982409 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} executeQuery: Read 24 rows, 2.34 KiB in 0.010274 sec., 2335.993770683278 rows/sec., 227.36 KiB/sec. 2024.11.09 00:50:50.982586 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} HashJoin: (0x2319f5a0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:50.983103 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.983136 [ 277 ] {70c0e84d-15bd-4064-8b4a-d005901cbb8f} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.983153 [ 277 ] {} HTTP-Session: 3160f6c6-6ce1-4fad-8e29-b982a29f81f6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.983956 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:50.984029 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:50.984050 [ 277 ] {} HTTP-Session: 333a0fe0-6210-4fee-a61b-c0ef4a378f36 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:50.984069 [ 277 ] {} HTTP-Session: 333a0fe0-6210-4fee-a61b-c0ef4a378f36 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.984082 [ 277 ] {} HTTP-Session: 333a0fe0-6210-4fee-a61b-c0ef4a378f36 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:50.984119 [ 277 ] {} HTTP-Session: 333a0fe0-6210-4fee-a61b-c0ef4a378f36 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:50.984454 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:50.984896 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:50.984943 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:50.985267 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:50.985362 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:50.985682 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:50.985953 [ 281 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:50.985968 [ 291 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:50.986040 [ 281 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:50.986079 [ 291 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:50.986099 [ 281 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.986106 [ 291 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:50.986134 [ 281 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:50.986154 [ 291 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:50.986556 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:50.986594 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:50.986855 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:50.986891 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:50.988564 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} executeQuery: Read 1 rows, 71.00 B in 0.00434 sec., 230.4147465437788 rows/sec., 15.98 KiB/sec. 2024.11.09 00:50:50.989115 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} DynamicQueryHandler: Done processing query 2024.11.09 00:50:50.989147 [ 277 ] {ce253f13-6f41-4d7f-a8b5-9aa2a49c3116} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:50.989164 [ 277 ] {} HTTP-Session: 333a0fe0-6210-4fee-a61b-c0ef4a378f36 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.093453 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:51.093621 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:51.093686 [ 277 ] {} HTTP-Session: 8b00bcbf-e0ce-4477-a98f-28b401509b92 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:51.093946 [ 277 ] {} HTTP-Session: 8b00bcbf-e0ce-4477-a98f-28b401509b92 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.093981 [ 277 ] {} HTTP-Session: 8b00bcbf-e0ce-4477-a98f-28b401509b92 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.094257 [ 277 ] {} HTTP-Session: 8b00bcbf-e0ce-4477-a98f-28b401509b92 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:51.094958 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:51.095713 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.095760 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.096361 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.097113 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.097162 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.097455 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.097848 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.097889 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.098129 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.099155 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.099200 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.099448 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.099545 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.099660 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} HashJoin: (0x24863030) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:51.099679 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} HashJoin: (0x24863030) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:51.100157 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.100202 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.100448 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.100568 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.100613 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.100649 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:51.100681 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:51.101049 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:51.101502 [ 279 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:51.101529 [ 291 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:51.101571 [ 279 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:51.101613 [ 279 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:51.101627 [ 291 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:51.101650 [ 279 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:51.101656 [ 291 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.101696 [ 291 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:51.101957 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:51.101994 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:51.102766 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:51.102870 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:51.103149 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:51.103483 [ 279 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:51.103517 [ 291 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:51.103549 [ 279 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:51.103575 [ 291 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:51.103589 [ 279 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.103611 [ 291 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.103632 [ 279 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:51.103648 [ 291 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:51.104066 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:51.104146 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:51.104378 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:51.104417 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:51.104531 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:51.104581 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:51.110539 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} executeQuery: Read 24 rows, 2.34 KiB in 0.015952 sec., 1504.5135406218656 rows/sec., 146.44 KiB/sec. 2024.11.09 00:50:51.110818 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} HashJoin: (0x24863030) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:51.111427 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} DynamicQueryHandler: Done processing query 2024.11.09 00:50:51.111466 [ 277 ] {87dcc0b5-0f4f-42e0-9557-11bd6d5dbc75} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:51.111484 [ 277 ] {} HTTP-Session: 8b00bcbf-e0ce-4477-a98f-28b401509b92 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.113375 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:51.113504 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:51.113537 [ 277 ] {} HTTP-Session: a4766e5a-e833-48e3-8d79-836540b3e00a Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:51.113561 [ 277 ] {} HTTP-Session: a4766e5a-e833-48e3-8d79-836540b3e00a Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.113575 [ 277 ] {} HTTP-Session: a4766e5a-e833-48e3-8d79-836540b3e00a Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.113623 [ 277 ] {} HTTP-Session: a4766e5a-e833-48e3-8d79-836540b3e00a Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:51.113880 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:51.114308 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.114353 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.114757 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:51.114872 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.115165 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:51.115275 [ 279 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:51.115317 [ 291 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:51.115337 [ 279 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:51.115425 [ 279 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.115454 [ 291 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:51.115479 [ 279 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:51.115490 [ 291 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.115520 [ 291 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:51.115727 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:51.115857 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:51.116050 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:51.116086 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:51.118592 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} executeQuery: Read 1 rows, 71.00 B in 0.004784 sec., 209.03010033444815 rows/sec., 14.49 KiB/sec. 2024.11.09 00:50:51.120548 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} DynamicQueryHandler: Done processing query 2024.11.09 00:50:51.120590 [ 277 ] {7c966aff-0970-4371-967e-04d30bed0e39} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:51.120659 [ 277 ] {} HTTP-Session: a4766e5a-e833-48e3-8d79-836540b3e00a Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.224446 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:51.224778 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:51.224815 [ 277 ] {} HTTP-Session: 159f5577-d570-46c7-8405-5abdbce8c1f0 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:51.224847 [ 277 ] {} HTTP-Session: 159f5577-d570-46c7-8405-5abdbce8c1f0 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.224861 [ 277 ] {} HTTP-Session: 159f5577-d570-46c7-8405-5abdbce8c1f0 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.224925 [ 277 ] {} HTTP-Session: 159f5577-d570-46c7-8405-5abdbce8c1f0 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:51.225817 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:51.226596 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.226642 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.227547 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.228103 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.228147 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.228396 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.228932 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.228991 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.229246 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.230359 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.230403 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.230663 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.231015 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.231195 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} HashJoin: (0x24edc0b0) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:51.231225 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} HashJoin: (0x24edc0b0) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:51.231904 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.231948 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.232362 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.233050 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.233156 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.233210 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:51.234135 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:51.235724 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:51.235942 [ 291 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:51.235999 [ 291 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:51.236030 [ 291 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:51.236066 [ 291 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:51.236107 [ 282 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:51.236195 [ 282 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:51.236209 [ 282 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.236223 [ 282 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:51.236817 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:51.236858 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:51.237313 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:51.237360 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:51.237701 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:51.237871 [ 279 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:51.237918 [ 282 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:51.237950 [ 279 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:51.237970 [ 282 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:51.237990 [ 282 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.238005 [ 282 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:51.237985 [ 279 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.238056 [ 279 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:51.238229 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:51.238262 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:51.238387 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:51.238412 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:51.238545 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:51.238844 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:51.243349 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} executeQuery: Read 24 rows, 2.34 KiB in 0.018198 sec., 1318.8262446422684 rows/sec., 128.36 KiB/sec. 2024.11.09 00:50:51.243557 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} HashJoin: (0x24edc0b0) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:51.244187 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} DynamicQueryHandler: Done processing query 2024.11.09 00:50:51.244310 [ 277 ] {b9fda171-30d9-4613-93c5-8bfe56e24f01} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:51.244339 [ 277 ] {} HTTP-Session: 159f5577-d570-46c7-8405-5abdbce8c1f0 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.246199 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:51.246308 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:51.246337 [ 277 ] {} HTTP-Session: 71c2e559-7337-4be1-a7d7-01db72afc9ee Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:51.246364 [ 277 ] {} HTTP-Session: 71c2e559-7337-4be1-a7d7-01db72afc9ee Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.246377 [ 277 ] {} HTTP-Session: 71c2e559-7337-4be1-a7d7-01db72afc9ee Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.246437 [ 277 ] {} HTTP-Session: 71c2e559-7337-4be1-a7d7-01db72afc9ee Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:51.246788 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:51.247413 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.247461 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.247900 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:51.248052 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.248436 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:51.248533 [ 279 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:51.248560 [ 279 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:51.248575 [ 279 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.248588 [ 279 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:51.248709 [ 279 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:51.248746 [ 279 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:51.248757 [ 279 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.248770 [ 279 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:51.248852 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:51.248875 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:51.248985 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:51.249048 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:51.252424 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} executeQuery: Read 1 rows, 71.00 B in 0.005789 sec., 172.74140611504578 rows/sec., 11.98 KiB/sec. 2024.11.09 00:50:51.253167 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} DynamicQueryHandler: Done processing query 2024.11.09 00:50:51.253225 [ 277 ] {a5108925-1745-4d21-99f7-7bcd03700031} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:51.253245 [ 277 ] {} HTTP-Session: 71c2e559-7337-4be1-a7d7-01db72afc9ee Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.357592 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 611, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:51.357760 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:51.357811 [ 277 ] {} HTTP-Session: 3236cdc6-bc0e-402e-92fc-85c64115d0c3 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:51.357849 [ 277 ] {} HTTP-Session: 3236cdc6-bc0e-402e-92fc-85c64115d0c3 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.357863 [ 277 ] {} HTTP-Session: 3236cdc6-bc0e-402e-92fc-85c64115d0c3 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.357927 [ 277 ] {} HTTP-Session: 3236cdc6-bc0e-402e-92fc-85c64115d0c3 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:51.358477 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} executeQuery: (from [::1]:52755) SELECT filter0.timeseries_key as timeseries_key, filter0.field_value AS metric_name, filter1.field_value AS target_name FROM (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'metric_name') AS filter0 INNER JOIN (SELECT * FROM oximeter.fields_string WHERE timeseries_name = 'integration_target:integration_metric' AND field_name = 'target_name') AS filter1 ON (filter0.timeseries_name = filter1.timeseries_name AND filter0.timeseries_key = filter1.timeseries_key) ORDER BY (filter0.timeseries_name, filter0.timeseries_key) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:51.359125 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.359169 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.359456 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.359793 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.359831 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.360141 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.360539 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.360577 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.360810 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.361721 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.361765 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'target_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.362056 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.362153 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.362265 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} HashJoin: (0x24863030) Datatype: EMPTY, kind: Inner, strictness: All, right header: filter1.timeseries_name String String(size = 0), filter1.timeseries_key UInt64 UInt64(size = 0), filter1.field_value String String(size = 0) 2024.11.09 00:50:51.362285 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} HashJoin: (0x24863030) Keys: [(timeseries_name, timeseries_key) = (filter1.timeseries_name, filter1.timeseries_key)] 2024.11.09 00:50:51.362791 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.362839 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(field_name = 'metric_name') AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.363125 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, field_name, field_value) ON oximeter.fields_string 2024.11.09 00:50:51.363251 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.363295 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.363328 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:51.363362 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:51.363722 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['metric_name', 'metric_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:51.363850 [ 279 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:51.363884 [ 279 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:51.363903 [ 279 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 1 2024.11.09 00:50:51.363939 [ 279 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:51.363950 [ 282 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:51.364039 [ 282 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:51.364052 [ 282 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.364066 [ 282 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:51.364438 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:51.364479 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:51.364591 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'metric_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:51.364615 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:51.364746 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Key condition: (column 1 in ['target_name', 'target_name']), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:51.364886 [ 282 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_1_5_1 (2 marks) 2024.11.09 00:50:51.364889 [ 279 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Running binary search on index range for part all_6_6_0 (2 marks) 2024.11.09 00:50:51.364960 [ 282 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:51.364999 [ 282 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.365022 [ 282 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:51.364970 [ 279 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:51.365054 [ 279 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.365070 [ 279 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:51.365183 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:51.365213 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} oximeter.fields_string (1afcfdd6-269a-4469-8034-de1a5178c6c5) (SelectExecutor): Spreading mark ranges among streams (default reading) 2024.11.09 00:50:51.365318 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "equals(field_name, 'target_name')", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:51.365341 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_5_1, approx. 12 rows starting from 0 2024.11.09 00:50:51.365409 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} JoiningTransform: Before join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0)' 2024.11.09 00:50:51.365438 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} JoiningTransform: After join block: 'timeseries_name String String(size = 0), timeseries_key UInt64 UInt64(size = 0), field_value String String(size = 0), filter1.field_value String String(size = 0)' 2024.11.09 00:50:51.369027 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} executeQuery: Read 24 rows, 2.34 KiB in 0.010822 sec., 2217.704675660691 rows/sec., 215.85 KiB/sec. 2024.11.09 00:50:51.369250 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} HashJoin: (0x24863030) Join data is being destroyed, 14848 bytes and 1 rows in hash table 2024.11.09 00:50:51.369720 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} DynamicQueryHandler: Done processing query 2024.11.09 00:50:51.369751 [ 277 ] {0606de44-f2cb-405b-887a-a1d335b28605} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:51.369767 [ 277 ] {} HTTP-Session: 3236cdc6-bc0e-402e-92fc-85c64115d0c3 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.370822 [ 277 ] {} HTTPHandler-factory: HTTP Request for HTTPHandler-factory. Method: POST, Address: [::1]:52755, User-Agent: (none), Length: 221, Content Type: , Transfer Encoding: identity, X-Forwarded-For: (none) 2024.11.09 00:50:51.370898 [ 277 ] {} DynamicQueryHandler: Request URI: /?output_format_json_quote_64bit_integers=0&wait_end_of_query=1 2024.11.09 00:50:51.370919 [ 277 ] {} HTTP-Session: 41facc97-ca22-47a6-a195-5dafc7ada6c6 Authenticating user 'default' from [::1]:52755 2024.11.09 00:50:51.370938 [ 277 ] {} HTTP-Session: 41facc97-ca22-47a6-a195-5dafc7ada6c6 Authenticated with global context as user 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.370951 [ 277 ] {} HTTP-Session: 41facc97-ca22-47a6-a195-5dafc7ada6c6 Creating session context with user_id: 94309d50-4f52-5250-31bd-74fecac179db 2024.11.09 00:50:51.370988 [ 277 ] {} HTTP-Session: 41facc97-ca22-47a6-a195-5dafc7ada6c6 Creating query context from session context, user_id: 94309d50-4f52-5250-31bd-74fecac179db, parent context user: default 2024.11.09 00:50:51.371245 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} executeQuery: (from [::1]:52755) SELECT * FROM oximeter.measurements_i64 WHERE timeseries_name = 'integration_target:integration_metric' AND timeseries_key IN (3277211643095776014) ORDER BY (timeseries_name, timeseries_key, timestamp) FORMAT JSONEachRow; (stage: Complete) 2024.11.09 00:50:51.371761 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} InterpreterSelectQuery: The min valid primary key position for moving to the tail of PREWHERE is 1 2024.11.09 00:50:51.371804 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "(timeseries_key IN (3277211643095776014)) AND (timeseries_name = 'integration_target:integration_metric')" moved to PREWHERE 2024.11.09 00:50:51.372322 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} ContextAccess (default): Access granted: SELECT(timeseries_name, timeseries_key, timestamp, datum) ON oximeter.measurements_i64 2024.11.09 00:50:51.372423 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} InterpreterSelectQuery: FetchColumns -> Complete 2024.11.09 00:50:51.372688 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Key condition: (column 1 in 1-element set), (column 0 in ['integration_target:integration_metric', 'integration_target:integration_metric']), and 2024.11.09 00:50:51.372777 [ 279 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_1_1_0 (2 marks) 2024.11.09 00:50:51.372802 [ 279 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 0 2024.11.09 00:50:51.372817 [ 279 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.372829 [ 279 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found continuous range in 2 steps 2024.11.09 00:50:51.372876 [ 279 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Running binary search on index range for part all_2_2_0 (2 marks) 2024.11.09 00:50:51.372900 [ 279 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (LEFT) boundary mark: 1 2024.11.09 00:50:51.372909 [ 279 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found (RIGHT) boundary mark: 2 2024.11.09 00:50:51.372921 [ 279 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Found empty range in 1 steps 2024.11.09 00:50:51.372986 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Selected 2/2 parts by partition key, 1 parts by primary key, 1/2 marks by primary key, 1 marks to read from 1 ranges 2024.11.09 00:50:51.373052 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} oximeter.measurements_i64 (755d9819-41c8-4191-af3a-ffe2398ba52a) (SelectExecutor): Spreading ranges among streams with order 2024.11.09 00:50:51.373157 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} MergeTreeBaseSelectProcessor: PREWHERE condition was split into 2 steps: "in(timeseries_key, 3277211643095776014)", "equals(timeseries_name, 'integration_target:integration_metric')" 2024.11.09 00:50:51.373180 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} MergeTreeInOrderSelectProcessor: Reading 1 ranges in order from part all_1_1_0, approx. 1 rows starting from 0 2024.11.09 00:50:51.375112 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} executeQuery: Read 1 rows, 71.00 B in 0.003979 sec., 251.31942699170648 rows/sec., 17.43 KiB/sec. 2024.11.09 00:50:51.385529 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} DynamicQueryHandler: Done processing query 2024.11.09 00:50:51.385562 [ 277 ] {ad850c36-b623-4104-8f1f-24d8b335a17c} MemoryTracker: Peak memory usage (for query): 4.00 MiB. 2024.11.09 00:50:51.385579 [ 277 ] {} HTTP-Session: 41facc97-ca22-47a6-a195-5dafc7ada6c6 Logout, user_id: 94309d50-4f52-5250-31bd-74fecac179db